[attach]2138[/attach]
workerman 上面正常链接什么没问题 就是gatewayclient 链接出问题
你这个应该是gatewayClient 和 GatewayWorker不在同一个局域网吧? gatewayClient 和 GatewayWorker不在同一个局域网时,要满足下面的条件才能通讯。
需要gatewayWorker所在服务器有外网网卡,即运行 ip addr 能看到外网ip,否则无法通讯。
只有外网ip不行,需要服务器有外网网卡。 一般云服务器专有网络是没有外网网卡的,经典网络才有。所以云服务器专有网络没办法做到不同局域网实现gatewayClient 和 GatewayWorker通讯。
虽然不能用gatewayClient,但是可以开一个gateway端口做内部通讯。 参考手册 http://doc2.workerman.net/push-in-other-project.html 里方法三
你可以看一下这个是否具有外网网卡
没
workerman 上面正常链接什么没问题 就是gatewayclient 链接出问题
你这个应该是gatewayClient 和 GatewayWorker不在同一个局域网吧?
gatewayClient 和 GatewayWorker不在同一个局域网时,要满足下面的条件才能通讯。
只有外网ip不行,需要服务器有外网网卡。
一般云服务器专有网络是没有外网网卡的,经典网络才有。所以云服务器专有网络没办法做到不同局域网实现gatewayClient 和 GatewayWorker通讯。
虽然不能用gatewayClient,但是可以开一个gateway端口做内部通讯。
参考手册 http://doc2.workerman.net/push-in-other-project.html 里方法三
你可以看一下这个是否具有外网网卡
没