gateWayWorker使用--d启动能够正常启动,也能正常连接,但是在使用GatewayClient\Gateway这个类的时候报在注册中心找不到地址,以debug方式能够正常使用

yitao

希望各位大哥些帮帮小弟,谢谢啦,人已经快要被逼疯了

1203 2 0
2个回答

yongdao35

是不是进程报错了,有问题的时候执行 status 看下进程状态吧

  • yitao 2021-07-15

    下面是状态图,就看到个65280的一个状态,但是不知道是啥意思

yitao

第一次自己做,这个也没看懂

  • yongdao35 2021-07-15

    看看workerman.log 是否有报错

  • yitao 2021-07-16

    @1511:
    2021-07-15 16:48:29 pid:71526 worker[Gateway:71527] exit with status 65280
    2021-07-15 16:48:41 pid:71532 Workerman[yitao] status
    2021-07-15 16:50:22 pid:71530 Worker[71530] process terminated
    2021-07-15 16:50:22 pid:71526 worker[Gateway:71530] exit with status 65280
    还是这个错误,百度了说是我代码出现死循环或者致命错误,但是我的events类里面什么都没写,插件是composer拉下来的,就是使用command进行了配置而已

  • yongdao35 2021-07-16

    是不是用数据库了,onWorkerStart运行前不要连数据库

  • yitao 2021-07-16

    @1511:什么意思,这个没太懂。数据库连接不是配置在env里面吗,什么时候连的我也不知道呀,具体怎么弄呀

  • yongdao35 2021-07-16

    onWorkerStart运行前不要使用数据库就行了

年代过于久远,无法发表回答
🔝