【发布时间】:2018-09-13 16:15:51
【问题描述】:
我试图通过下面的一些服务器获取网页
客户端→负载均衡器→代理(EC2)
但是当请求从负载均衡器传递到代理时,主机名丢失了。
任何建议都会对我有所帮助,谢谢。
直接从客户端连接到代理
[04/Apr/2018:07:24:09 +0000] "GET http://abehiroshi.la.coocan.jp/ HTTP/1.1" 200 3770 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36" "-"
・当通过负载均衡器连接到代理时(http://abehiroshi.la.coocan.jp)is 缺失
[04/Apr/2018:07:14:03 +0000] "GET / HTTP/1.1" 200 3770 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"
【问题讨论】:
-
具体来说,这是哪种类型的负载均衡器? HTTP 模式下的经典 ELB,还是 Application Load Balancer?
-
感谢您的反应。我现在正在使用 Application Load Balancer。
标签: amazon-web-services http nginx proxy elastic-load-balancer