进行分离部署的时候gateway服务器启动正常
----------------------- WORKERMAN -----------------------------
Workerman version:3.2.3 PHP version:5.3.3
------------------------ WORKERS -------------------------------
user worker listen processes status
root ChatGateway Websocket://0.0.0.0:7272 4
root Register text://10.44.26.224:1236 1
root WebServer 0.0.0.0:55151 2
----------------------------------------------------------------
BusinesWorker启动出现问题
PHP Warning: stream_socket_server(): unable to connect to tcp://10.44.26.224:1236 (Cannot assign requested address) in /root/workerman-server/Workerman/Worker.php on line 1288
参见手册 常见问题 之 启动失败
http://doc3.workerman.net/faq/workerman-start-fail.html
Cannot assign requested address一般是由于监听ip填写的不是本机ip导致。
服务器上运行ip addr看下 10.44.26.224是否属于当前服务器
还是不行。两台机器都是centos6.5 全新系统,只安装了php相关。
gateway服务器:
gateway服务器启动脚本
bussinessWorker 服务器启动脚本
bussinessWorker 服务器 start_register启动脚本
在bussinessWorker 服务器 使用telnet命令可以连接,gateway服务器有timeout和unknown event提示
谢谢!
lanIp 不能填写0.0.0.0
lanIp 写本地IP也不行
对系统环境有什么要求吗
我用的阿里云的服务器
还不行可以给我下临时账户,我上去给你看下
阿里云里面两台台服务器监听同一个ip肯定不对啊,ip只属于其中一台服务器,
监听的ip不是本机ip就会报Cannot assign requested address错误