在一台服务器上能不能启动多个 GatewayWorker 不是多个项目

0

在一台服务器上 能不能启多个GatewayWorker 因为以前的项目比较稳定 新项目走的都是tcp 能不能再同一台linux服务器上 启动多个GatewayWorker而不互相干扰 目前我已经启动2个 GatewayWorker 并且把所有端口号都改了 但是内部通讯 Gateway::sendToClient(xx, xxx); 通不了是个什么情况

已邀请:

xiuwang

赞同来自: woshi66

http://doc2.workerman.net/multi-gatewayworker-instance.html
手册也有写怎么启动多个gatewayWorker,如果你的不行,对比下手册看下哪里漏了东西

cai584887013 - 菜鸟程序员

赞同来自:

内部通讯??那为啥不用GatewayClient去操作

woshi66 - 80后it男

赞同来自:

使用 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 是为啥

要回复问题请先登录注册