Apache的两个netstat结果之间的区别

我们在运行Apache HTTP Server的两个前端Web服务器上运行RedHat Linux。

我已经做了两个httpd.conf文件的差异,没有什么区别,但服务器的主机名。 我们已经看到一些问题,其中一个服务器正在向第一个Web服务器发出请求时向负载均衡器发送重置。 所以我注意到了一些独特的东西:

当我运行netstat-an | grep 80 | grep LISTEN的结果是不一样的。

第一次显示:0.0.0.0:80 LISTEN(我习惯看到这个,我相信允许服务器上的任何IP通过端口80响应。

第二场演出:::: 80听(我从来没有见过这个)

任何人都可以解释为什么第二个Web服务器看起来不同于第一个? 如果这是一个问题或没有什么大不了的? 谢谢

第二个:::80表示httpd服务正在侦听包含IPv6地址的所有可用地址。 前者没有configurationIPv6地址,因此显示为0.0.0.0:80 ,表示所有可用的IPv4地址。

第一个是显示端口80绑定在ipv4上,而第二个显示端口绑定在ipv6未指定地址上。

我不确定为什么这会导致您的负载平衡器的问题,但我会检查networking接口的configuration,如果httpdconfiguration是相同的。

-缺口