3.5.21 Gateway多进程启动失败 bug

Gateway升级3.5.21 后,遇到启动 Gateway worker 报错: Address already in use
但 Gateway Worker 实际成功启动的情况:
 
 
这个应该是 bug 吧? 只有一个 Gateway Worker 启动了,其他Gateway worker因为端口冲突,全都没能启动
A909428972511D29D54D3D027B1630FC.png
已邀请:

智佳思远

赞同来自:

端口冲突了当然不能启动了。
配置nginx或者apache如果端口冲突了也是一样启动不了啊
 
把端口改成不冲突的不就好了

aidong_wang

赞同来自:

我总共准备启动 15 个 worker,但是只成功启动了 1 个,其他的 Gateway worker 报错说 端口 Address already in use

aidong_wang

赞同来自:

补充一下,可能是 Composer update 之前没有stop 所有的 worker

walkor

赞同来自:

把所有gateway的strarPort设置为不同的端口,并且间隔大一些。比如
 
$gateway1->startPort = 2300;
 
$gateway2->startProt = 3300;
 
间隔1000

要回复问题请先登录注册