<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 安裝 ~~~ composer require easyswoole/task ~~~ ## 獨立使用示例 ~~~php use EasySwoole\Task\Config; use EasySwoole\Task\Task; /* 配置項中可以修改工作進程數、臨時目錄,進程名,最大并發執行任務數,異常回調等 */ $config = new Config(); $task = new Task($config); //添加swoole 服務 $http = new swoole_http_server("0.0.0.0", 9501); //注入swoole服務,進行創建task進程 $task->attachToServer($http); //在onrequest事件中調用task(其他地方也可以,這只是示例) $http->on("request", function (Swoole\Http\Request $request, $response)use($task){ if(isset($request->get['sync'])){ //同步調用task $ret = $task->sync(function ($taskId,$workerIndex){ return "{$taskId}.{$workerIndex}"; }); $response->end("sync result ".$ret); }else if(isset($request->get['status'])) { var_dump($task->status()); }else{ //異步調用task $id = $task->async(function ($taskId,$workerIndex){ \co::sleep(1); var_dump("async id {$taskId} task run"); }); $response->end("async id {$id} "); } }); //啟動服務 $http->start(); ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看