假设我在 ELB 实例后面有几个 Web 服务器。我想把其中一半拿下来来做软件更新。假设我的应用程序有一些可能较长的请求(假设最多需要 30 秒,因为数据库速度很慢)。我不想只是关闭服务器并给用户留下错误。我是否可以从 ELB 取消注册该实例以阻止任何进一步请求访问该实例,但在关闭实例之前留出一些时间来完成其当前请求?ELB 是否还会转发最近注销的实例的响应?
https://forums.aws.amazon.com/message.jspa?messageID=231571
我们刚刚对 ELB 进行了测试,包括运行状况检查和手动从 ELB 中删除实例,所有现有连接几乎立即被粗暴地删除(大约一秒钟内)。
亚马逊的回应:
我们意识到这种行为可能给客户带来的痛苦,这样的反馈可以帮助我们更好地了解该问题的真正影响和重要性。请继续吧。
不要指望快速解决问题,两年后情况仍然如此。
| 归档时间: |
|
| 查看次数: |
2184 次 |
| 最近记录: |