AWS负载均衡器超时 - PHP后端

时间:2014-03-19 17:06:37

标签: php jquery amazon-web-services elastic-beanstalk

我们有一个PHP后端,它通过API连接到我们的Java后端,进行一些重载数字运算。 不幸的是,这个数字运算有时需要超过1分钟,AWS负载均衡器会超时。

你知道一种防止这种情况的方法吗?

我在考虑让PHP继续ping,或者JQuery继续ping,或者增加负载均衡器的超时,但我还没有能够做到这些。

1 个答案:

答案 0 :(得分:1)

默认情况下,如果1分钟内未收到数据,ELB将超时。

理想情况下,这将被设计为一项工作,您只需使用ajax发送状态报告。如果你不能这样做,还有其他几种选择。

发送数据,即使它只是空的空格。请记住,php可能会使用输出缓冲,并且可能不会发送任何数据,除非数据包至少是一个certian大小。

与AWS支持部门联系,以提高ELB的超时时间。