开启多个端口 为什么开始没问题 后期出现

liming649

我开放两两个监听 一个 1111 一个 2258 开始运行 没有问题

但是 过一段时候 就会出现 连接2258的 端口 就报

SendBufferToWorker fail. The connections between

Gateway and BusinessWorker are not ready.

我两个端口注册地址 都是一样的 啊 1238 怎么回事 请教

├── Applications
│ └── YourApp
│ ├── Events.php

│ ├── start_gateway.php
$gateway = new Gateway("tcp://0.0.0.0:1111"); 对【】外开放监听1111】
│ $gateway->startPort = 2901;
│ $gateway->registerAddress = '127.0.0.1:1238';

│ ├── start_abc.php
$gateway = new Gateway("tcp://0.0.0.0:2258");【对外开放监听2258】
│ $gateway->startPort = 2500; 端口 2500
│ $gateway->registerAddress = '127.0.0.1:1238'; 注册地址1238

│ ├── start_businessworker.php
│ $worker->registerAddress = '127.0.0.1:1238'; 注册地址 1238

│ └── start_register.php
$register = new Register('text://0.0.0.0:1238'); 注册端口 1238


├── start.php

└── vendor

2259 1 0
1个回答

phpcreeper
  • 暂无评论
年代过于久远,无法发表回答
×
🔝