蓝绿色部署涉及将活动产品数据流(蓝色)泵入热交换非产品环境(绿色)中,以准备部署到绿色环境中,从而使绿色具有与先前产品蓝色环境的完整数据同步。
我想知道人们正在使用什么方式将正在进行的Websocket流量从蓝色实时复制到绿色,我是自己编写还是发布/订阅Websocket库,或者是否有其他方法可以实现蓝绿色?
我的应用程序具有nodejs REST服务器,该服务器还管理来自移动设备的websocket通信... mongodb服务器等...每个都在GCE / AWS上的容器中
我意识到我可以使mongodb从蓝色同步到绿色,但是这不会使绿色的Node.js服务器具有实时流量,这是我正在寻找的不错的回归合理性检查
如果我只转发HTTP流量,则运行在HTTP之上的基础websocket可能会自行处理,而不需要特定的蓝绿色设置
1
您可以确认要部署数据库服务器还是HTTP服务器?
—
Purefan '17
上SO相关的问题和答案stackoverflow.com/questions/10257770/...
—
叶夫根