套接字发射无法到达UI

时间:2019-05-29 12:23:23

标签: node.js docker socket.io docker-swarm

我们有一个Node程序,它从UI(Angular 6)发出和监听套接字。当在没有副本的Docker上部署时,它可以正常工作。当我们使用Portainer创建副本时,整个套接字系统就会失败。如果有5个副本,那么我们确实从客户端获得了到服务器的套接字连接,并且仅由其中一个副本进行处理,但是在发出套接字之后,Angular无法得到响应。

我们尝试从UI发送{cookie:false},以便每次都有新的连接。此外,我们尝试应用建议的transport: ['websocket', 'pooling'],但没有实现任何效果。

没有复杂的代码,只有基本的socket.io实现。

0 个答案:

没有答案