在一台服务器上 能不能启多个GatewayWorker 因为以前的项目比较稳定 新项目走的都是tcp 能不能再同一台linux服务器上 启动多个GatewayWorker而不互相干扰 目前我已经启动2个 GatewayWorker 并且把所有端口号都改了 但是内部通讯 Gateway::sendToClient(xx, xxx); 通不了是个什么情况
内部通讯??那为啥不用GatewayClient去操作
使用 GatewayClient去做的 很奇怪的是 events 收不到内容!我用 sendToAll 测试软件可以收到 但是也没走 events
<?php
require_once 'Gateway.php';
use GatewayClient\Gateway;
Gateway::$registerAddress = '127.0.0.1:1244';
$xyz='000100010001';
$res=Gateway::sendToAll($xyz);
//$res = Gateway::sendToClient($hard['ctid'], $xyz);
没有走 Events.php 是为啥
手册说了,GatewayClient 不走events.php
好的知道了
http://doc2.workerman.net/multi-gatewayworker-instance.html 手册也有写怎么启动多个gatewayWorker,如果你的不行,对比下手册看下哪里漏了东西
内部通讯??那为啥不用GatewayClient去操作
使用 GatewayClient去做的 很奇怪的是 events 收不到内容!我用 sendToAll 测试软件可以收到 但是也没走 events
使用 GatewayClient去做的 很奇怪的是 events 收不到内容!我用 sendToAll 测试软件可以收到 但是也没走 events
<?php
require_once 'Gateway.php';
use GatewayClient\Gateway;
Gateway::$registerAddress = '127.0.0.1:1244';
$xyz='000100010001';
$res=Gateway::sendToAll($xyz);
//$res = Gateway::sendToClient($hard['ctid'], $xyz);
没有走 Events.php 是为啥
手册说了,GatewayClient 不走events.php
好的知道了
http://doc2.workerman.net/multi-gatewayworker-instance.html
手册也有写怎么启动多个gatewayWorker,如果你的不行,对比下手册看下哪里漏了东西