我在与一个AWS负载均衡的问题 - 加载页面通过它似乎给高延迟(〜5秒)亚马逊负载平衡器过高的延迟
有活负载平衡器后的两个EC2实例,让我们称它们为p1
和p2
。
我在这些实例上运行Magento,它们都连接到同一个数据库。
当p1
或p2
直接观察类别页面,初始加载时间是< 500ms的,但是当我访问负载平衡器(然后指向p1
或p2
)浏览器花费约5秒来等待从响应服务器。
这是为了p1
一个典型请求或p2
直接:
这是从负载平衡器的典型请求:
我最初怀疑它可能是一个问题与Magento试图重新缓存来自负载均衡器的请求,但我然后设置p1
和p2
让他们的缓存同步,所以缓存不太可能是原因。
p1
和p2
上的堆栈是相当常见的Apache2 + PHP-FPM + PHP设置,它们自己闪电般快速。