Heroku + socket.io上的多个dynos广播

我似乎有一个问题,其中socket.io广播在我的node.js应用程序在Heroku似乎不工作,当我有超过1个dynamic。 一旦我缩放到1,它完美的作品。 有什么我需要知道吗? 也许有不同的方式向所有的dynos播放? 请告诉我是否需要提供更多信息或代码。

如果您在多个dynos /服务器上运行,则必须将socket.ioconfiguration为使用像RedisStore这样的非内存中会话存储。 socket.io 文档有详细信息 ,这里有更多的讨论。