我试着找到这个问题的答案,我能找到的所有答案都是旧的“不,它不会”或“在未来它会”。我试过socket.io-redis没有效果。在Heroku上,一个dyno会创建工作套接字,除此之外,您将从Socket.io中获得以下错误,这意味着不会出现缩放。Socket.io和Heroku一起工作吗?
{ “编码”:1, “消息”: “会话ID未知”}
在我看来,目前对WebSocket的 “支持” 的Heroku声称有确实是开发商一个残酷的玩笑。
编辑: Heroku支持websockets,但它只是不会与Redis的socket.io集群一起工作。所以我只运行一个专用于套接字的实例。当我想用Heroku使用套接字。