tp6框架 gateway_worker 怎么多开进程.

Missioni

tp6框架 gateway_worker 怎么多开进程.

现在项目里根据tp6的教程开了一个TCP协议进程.
现在web端的需要再开一个websocket协议的与tcp协议进行通信.
跪求指教.-

// 扩展自身需要的配置
‘protocol’ => ‘tcp’, // 协议 支持 tcp udp unix http websocket text
‘host’ => ‘0.0.0.0’, // 监听地址
‘port’ => 2348, // 监听端口
‘socket’ => ‘’, // 完整监听地址
‘context’ => [], // socket 上下文选项
‘register_deploy’ => true, // 是否需要部署register
‘businessWorker_deploy’ => true, // 是否需要部署businessWorker
‘gateway_deploy’ => true, // 是否需要部署gateway

// Register配置
'registerAddress'       => '127.0.0.1:1236',
// Gateway配置
'name'                  => 'things',
'count'                 => 4,
'lanIp'                 => '127.0.0.1',
'startPort'             => 2000,
'daemonize'             => false,
'pingInterval'          => 50,
'pingNotResponseLimit'  => 0,
'pingData'              => '{"code":201,"data":1}',
// BusinsessWorker配置
'businessWorker'        => [
    'name'         => 'BusinessWorker',
    'count'        => 4,
    'eventHandler' => 'app\connect\controller\Events',
],

这个是目前 gateway_worker.php 的配置内容,可以在这里面修改增加一些参数进行进程多开么?

901 0 0
0个回答

年代过于久远,无法发表回答
×
🔝