dro*_*dil 5 php haproxy ratchet
我在我的PHP应用程序中将Ratchet(http://socketo.me/)用于websockets。我有多个运行该应用程序的虚拟机,每个虚拟机还托管websocket服务。通过HAProxy将请求传递到这些虚拟机之一。同样,当前用户还在为应用程序连接的同一节点上使用websocket服务。
现在我与websocket服务器互相讨论有问题。例如:
进行此类消息传递的良好实践是什么?我有一些想法,但不确定该怎么走:
如果将新节点连接到云,则第一个和第二个选项的伸缩性都不太好。第三个选项将导致一些滞后,因为有必要检查来自其他节点的消息是否在数据库循环中。
还有其他选择来处理这种情况吗?感谢您的回答!
只是一些注释可能会为人们指出一个可能的方向: