【发布时间】:2013-09-08 18:21:40
【问题描述】:
我们在此设置中使用 Nginx 作为反向代理:
upstream frontends {
server 127.0.0.1:8000;
server 127.0.0.1:8001;
server 127.0.0.1:8002;
[...]
}
server {
location / {
proxy_pass http://frontends;
[...]
}
[...]
}
作为访问日志的一部分,我想记录为请求提供服务的上游服务器,在我们的例子中,这意味着关联的 localhost 端口。
文档中的变量 (http://wiki.nginx.org/HttpProxyModule#Variables) 提到了 $proxy_host 和 $proxy_port,但在日志中它们总是以值“frontends”和“80”结束。
【问题讨论】:
标签: nginx reverse-proxy