gpt4 book ai didi

heroku 多 dyno socket.io

转载 作者:行者123 更新时间:2023-12-04 18:42:55 27 4
gpt4 key购买 nike

我正在使用 Socket.io 开发一个 node.js 应用程序,并将其部署在 Heroku Dyno 上。 Socket.io 正在使用 RedisStore 及其 PUB/SUB。 Socket.io 客户端与 heroku 中的一个 dyno 完美配合。但是当我将 dyno 的数量增加到一个以上(比如两个)时,socket io 客户端请求不起作用。

请让我知道在为具有 socket.io 支持的多个 Web dyno 设置 heroku 时是否需要在客户端进行任何特定配置。

最佳答案

抱歉,heroku 不支持粘性 session ,Socket.io 也不支持

Sticky load balancing If you plan to distribute the load of connections among different processes or machines, you have to make sure that requests associated with a particular session id connect to the process that originated them.



Using multiple nodes

关于heroku 多 dyno socket.io,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21191958/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com