我使用mod_rpaf来获取日志中的真实IP。但是,它需要负载平衡器IP。早些时候,我曾经看过“ELB-HealthChecker / 1.0”使用者获得ELB的IP。但是,奇怪的是,今天我可以在两个不同IP的每个实例上看到两次健康检查请求。我的ELB和EC2实例位于相同的可用区域。
任何人都面临类似的情况?这是预期的行为还是一些异常现象?
答案 0 :(得分:0)
查看各种ELB IP地址是正常的。 ELB随着您网站的流量向上和向下扩展,这些操作将使您看到不同的IP地址。
将mod_rpaf与ELB一起使用永远不会是一个可靠的解决方案。
如果您想知道ELB看到的源IP,那么您可以使用X-Forwarded-For列表中的最后一个值。
另请参阅this blog post以获取mod_rpaf的补丁。