讨论数量:
兄弟,你少了这步吧?
/**
*====这个步骤是必须的====
*这里填写Register服务的ip和Register端口,注意端口不是gateway端口
*ip不能是0.0.0.0,端口在start_register.php中可以找到
*这里假设GatewayClient和Register服务都在一台服务器上,ip填写127.0.0.1。
*如果不在一台服务器则填写真实的Register服务的内网ip(或者外网ip)
**/
Gateway::$registerAddress = '127.0.0.1:1236';
如果没猜错的话,你的cli的服务应该运行在workspace容器里面。而业务代码运行在php-fpm容器里面,因此你在业务代码里直接连接127.0.0.1是连不上的,解决方案:把业务代码中的127.0.0.1改成workspace再试
推荐文章: