我有一个使用 RTM api 的 slackbot,它目前是通过 AWS ECS 部署的。每当我想更新机器人时,都会有一个新任务出现,并且有一个 10-20 秒的窗口,旧机器人仍在关闭,而新机器人启动,所以现在会有两个机器人创建重复的操作。
有没有办法在这种情况下进行“蓝绿”部署。ALB - ECS“蓝绿”在我的情况下不起作用,因为机器人正在读取来自 RTM 的输入而不是接收流量。
任何帮助/建议将不胜感激。谢谢!
我有一个使用 RTM api 的 slackbot,它目前是通过 AWS ECS 部署的。每当我想更新机器人时,都会有一个新任务出现,并且有一个 10-20 秒的窗口,旧机器人仍在关闭,而新机器人启动,所以现在会有两个机器人创建重复的操作。
有没有办法在这种情况下进行“蓝绿”部署。ALB - ECS“蓝绿”在我的情况下不起作用,因为机器人正在读取来自 RTM 的输入而不是接收流量。
任何帮助/建议将不胜感激。谢谢!