【发布时间】:2013-08-04 04:18:53
【问题描述】:
我正在尝试在 NodeJS 中实现零停机 socket.io 集群环境。
我的目标是使用 Redis 将服务器负载分布在多个节点实例中以同步数据。
如果可能的话,我很伤心,一旦检测到新的变化,让 socket.io 客户端在另一个实例上重新连接而没有任何停机时间或数据丢失。
为了恢复我的想法,我的目标是用新代码重新加载 socket.io 而不会停机。
【问题讨论】:
-
"用新代码重新加载socket.io,无需停机" 你是什么意思?
-
当我更改我的代码时,我想在不丢弃现有套接字连接的情况下部署它。我的目标是让现有用户能够在当前套接字连接上执行这些新功能。
-
改什么代码?你需要更具体。你到底想达到什么目的?
标签: javascript node.js socket.io