Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 负载平衡器降低站点速度_Php_Apache_Load Balancing - Fatal编程技术网

Php 负载平衡器降低站点速度

Php 负载平衡器降低站点速度,php,apache,load-balancing,Php,Apache,Load Balancing,我们有6台web服务器和一个负载平衡器 但是负载平衡似乎实际上减慢了速度。如果我使用任何服务器的IP地址访问该站点,那么与通过负载平衡器访问相比,该站点的打开速度更快 在负载均衡器上,请求似乎要等待很长时间,直到从其他请求获得响应,特别是对于JS代码。不过,负载平衡器配置了会话关联。 有时甚至会出现重定向循环。在某些网络上,响应根本不会出现,导致网站崩溃 有什么我需要遵循的提示吗。如何知道负载平衡器是否已配置且工作正常 负载均衡器位于apache上,该站点是使用PHP构建的 更新: 负载平衡是通

我们有6台web服务器和一个负载平衡器

但是负载平衡似乎实际上减慢了速度。如果我使用任何服务器的IP地址访问该站点,那么与通过负载平衡器访问相比,该站点的打开速度更快

在负载均衡器上,请求似乎要等待很长时间,直到从其他请求获得响应,特别是对于JS代码。不过,负载平衡器配置了会话关联。 有时甚至会出现重定向循环。在某些网络上,响应根本不会出现,导致网站崩溃

有什么我需要遵循的提示吗。如何知道负载平衡器是否已配置且工作正常

负载均衡器位于apache上,该站点是使用PHP构建的

更新: 负载平衡是通过LVS完成的,使用的算法是循环调度。 我不确定还需要什么其他细节,但问题是,当我直接使用任何一台服务器的IP地址访问站点时,它很好,速度也很快,但是,当我使用负载均衡器IP地址时,一些资源(如css/图像)根本不加载,站点长时间保持加载,最终失败。 我尝试了所有服务器的所有IP地址,所有工作正常,似乎LB有问题,只是不知道如何知道。让我知道,如果我错过了任何重要的信息再次准确地了解问题

非常感谢您的帮助


谢谢

我想我在这里找到了原因

这与负载平衡器无关。我ping了名称服务器,发现许多数据包丢失了

现在,我们增加了ttl,希望它能解决这个问题,否则我们将拥有自己的名称服务器


谢谢

您使用的是哪种负载平衡软件/硬件?Apache没有负载平衡。Linux虚拟服务器(LVS)之类的软件或F5sIs之类的硬件负载平衡器有没有办法在不联系提供商的情况下找到这一点?除非使用数据包跟踪工具或查看HTTP头显示有关负载平衡器的信息,否则您需要与提供商联系。同意。这里可能有很多错误,如果没有更多的信息,几乎不可能找出答案。谢谢。负载平衡是通过LVS完成的,使用的算法是循环调度。我不确定还需要什么其他细节,但问题是,当我直接使用任何一台服务器的IP地址访问站点时,它很好,速度也很快,但是,当我使用负载均衡器IP地址时,一些资源(如css/图像)根本不加载,站点长时间保持加载,最终失败。