如果使用单机情况下webman/push 插件默认填写本地就可以了。
但是如果出现多个服务器负载后,是不是都写本地就会导致客户端原本连接的是主服务器的ws导致负载的辅服务器推送会失败吗?
这样辅服务器是不是推送客户端的IP都需要填写主服务器的内网IP呢?
现在配置: http服务做负载 ws服务单连接主服务器 所有负载的服务器的ws推送客户端都发送主服务器的pushApi进行推送。
webman/push 不支持多服务器部署
好的好的
老大,按照上面截图,我辅机器都进行内网IP(即是127.0.0.1 改为主服务器内网IP)推送到主服务器由主服务器进行回复这样,是否可行呢?我看到里面trigger方法是curl ip地址进行请求,我把所有的机器的app_key和app_secret 改成一致,这样是否也可以发送客户端成功?
只能部署一台 webman/push ,相关ip地址使用那台服务器的内网ip
好的好的明白
多台部署可以试试https://www.workerman.net/plugin/102,这是push-server的分布式版本
好的好的 我看看 谢谢兔子哥
webman/push 不支持多服务器部署
好的好的
老大,按照上面截图,我辅机器都进行内网IP(即是127.0.0.1 改为主服务器内网IP)推送到主服务器由主服务器进行回复这样,是否可行呢?我看到里面trigger方法是curl ip地址进行请求,我把所有的机器的app_key和app_secret 改成一致,这样是否也可以发送客户端成功?
只能部署一台 webman/push ,相关ip地址使用那台服务器的内网ip
好的好的明白
多台部署可以试试https://www.workerman.net/plugin/102,这是push-server的分布式版本
好的好的 我看看 谢谢兔子哥