如何知道EC2中客户端与AWS ELB之间的异常断开(TCP)?

How to know abnormal disconnection(TCP) between client and AWS ELB in EC2?

比方说这种情况,

  1. 我对前端(客户端<->ELB)后端(ELB<->)都使用TCP协议EC2) 个连接。

  2. 正常情况下,ELB会将请求转发给EC2

  3. 所以,如果client发出断线请求,是可以正常处理的。

但是,如果有不正常的方式,比如以太网线有问题或者被切断,在客户端,EC2可以通过ELB知道这种情况吗?

另外,请问还有其他解决办法吗?

感谢您的宝贵时间。

ELB 有 idle-timeout 的设施。您可以将其设置为合理的值。 ELB 可以检测到客户端没有响应,并关闭与 EC2 实例的连接。

https://aws.amazon.com/blogs/aws/elb-idle-timeout-control/