旧的HTTP请求到达AWS ELB后面的服务器

时间:2013-11-20 11:31:34

标签: ios amazon-web-services amazon-ec2 load-balancing

前几天我们在我们的系统中发生了一个有趣的事件,其中一个月的HTTP请求突然到达我们的ELB并从那里到达我们的耦合服务器之一。我们可以通过我们从客户端应用程序发送的时间戳(以及它没有相关数据:)来判断请求是旧的。)。

我们的系统托管在AWS上,使用ELB后面的一组EC2实例,它以HTTP与EC2进行通信。此外,我们的客户端应用程序在iOS上运行。

需要注意的事项 - 旧的请求可以追溯到我们发生服务器崩溃的一天,导致我们剩余服务器的负载很大(导致很多被挂起的HTTP请求,即它们没有被处理)< / p>

此外,尽管最初跨越几分钟的旧消息组(我们从时间戳中知道),但是它们在前一天都是单个批量生成(这是来自ELB指标)。

我们正试图找出这些请求如何或在何处堆叠,并且可能理解为什么会发生这种情况。 任何见解,类似的经验或建议都将受到赞赏,因为我们未能在网上找到类似的活动,谢谢!

0 个答案:

没有答案