在一臺服務器上 能不能啟多個GatewayWorker 因為以前的項目比較穩(wěn)定 新項目走的都是tcp 能不能再同一臺linux服務器上 啟動多個GatewayWorker而不互相干擾 目前我已經啟動2個 GatewayWorker 并且把所有端口號都改了 但是內部通訊 Gateway::sendToClient(xx, xxx); 通不了是個什么情況
使用 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 是為啥
http://doc2.workerman.net/multi-gatewayworker-instance.html
手冊也有寫怎么啟動多個gatewayWorker,如果你的不行,對比下手冊看下哪里漏了東西