我正在使用PHP Ratchet(推送集成)为我的应用程序提供实时出价,它就像一个魅力。
由于流量很高,我们在AWS平台上移动了我们的应用,我们有多个应用服务器实例和其中一个(Ratchet)。
$pull->bind('tcp://127.0.0.1:5555'); // Binding to 127.0.0.1 means the only client that can connect is itself
这意味着我只能从一个应用实例连接,但是我可以在这里添加多个客户端(我在AWS上的应用实例)吗? 由于负载平衡,我需要从多个localhosts机器连接。
有没有办法做到这一点?
答案 0 :(得分:3)
您可以绑定到0.0.0.0而不是127.0.0.1,这将允许来自任何服务器的所有连接,只要它们可以访问该计算机上的端口5555.