国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

reloadable

說明:

bool Worker::$reloadable

執(zhí)行php start.php reload時會向所有子進程發(fā)送reload信號(SIGUSR1)。

子進程收到reload信號后會自動退出然后主進程會自動拉起一個新的進程,一般用于更新業(yè)務代碼。

當進程$reloadable為false時,收到reload信號后只會觸發(fā) onWorkerReload , 并不會重啟當前進程。

例如Gateway/Worker模型中的gateway進程負責維持客戶端連接工作,worker進程負責處理請求。
設置gateway進程的reloadable屬性為false則在reload可以做到在不斷開客戶端連接的情況下更新業(yè)務代碼。

范例

use Workerman\Worker;
require_once __DIR__ . '/vendor/autoload.php';

$worker = new Worker('websocket://0.0.0.0:8484');
// 設置此實例收到reload信號后是否重啟
$worker->reloadable = false;
$worker->onWorkerStart = function($worker)
{
    echo "Worker starting...\n";
};
// 運行worker
Worker::runAll();
編輯于2024-03-13 17:37:19 完善本頁 +發(fā)起討論
贊助商