您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
workerman进程数控制count
发布时间:2021-11-29 21:40:22编辑:雪饮阅读()
test.php:
<?php
use Workerman\Worker;
require_once __DIR__ . '/vendor/autoload.php';
$worker = new Worker('websocket://0.0.0.0:8484');
// 启动8个进程,同时监听8484端口,以websocket协议提供服务
$worker->count = 8;
$worker->onWorkerStart = function($worker)
{
echo "Worker starting...\n";
};
// 运行worker
Worker::runAll();
?>
运行实例:
[root@izj6c2jeancylo0ppo4vz5z workerman]# php test.php start
Workerman[test.php] start in DEBUG mode
------------------------------------------- WORKERMAN --------------------------------------------
Workerman version:4.0.22 PHP version:7.0.33
-------------------------------------------- WORKERS ---------------------------------------------
proto user worker listen processes status
tcp root none websocket://0.0.0.0:8484 8 [OK]
--------------------------------------------------------------------------------------------------
Press Ctrl+C to stop. Start success.
Worker starting...
Worker starting...
Worker starting...
Worker starting...
Worker starting...
Worker starting...
Worker starting...
Worker starting...
可以看到有8个进程开启了
关键字词:workerman,进程,控制,count