define('GLOBAL_START', 1);
require_once __DIR__ . '/vendor/autoload.php';
// 加載所有Applications//start.php,以便啟動所有服務(wù)
foreach(glob(__DIR__.'/Applications//start.php') as $start_file)
{
require_once $start_file;
}
//運行所有服務(wù)
Worker::runAll();
執(zhí)行php start.php -d 之后如果Applications/*/start.php 這個目錄下手動添加一個start.php文件如何平滑重啟后讓這個服務(wù)運行起來
此功能我是通過 Worker::$onMasterReload 回調(diào)來實現(xiàn)的,不過這個需要修改workerman源碼, 稍后考慮提交個PR,讓老大看看吧。