Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我似乎遇到了一个问题,当我有超过 1 个测功机时,Heroku 上的 node.js 应用程序中的 socket.io 广播似乎不起作用。一旦我将它缩放到 1,它就可以完美运行。有什么我需要知道的吗?也许有一种不同的方式可以向所有测功机广播?如果我需要提供更多信息或代码,请告诉我。
如果您在多个测功机/服务器上运行,则必须配置 socket.io 以使用非内存会话存储,如RedisStore. socket.io文档有详细信息,这里有更多讨论。
RedisStore