有没有办法使用nginx日志格式的上游名称 ,而不是用于处理请求的特定上游节点主机/ IP地址?
$upstream_addr是用于特定节点的variables,当没有function节点时,将给出该组的名称。 不过,我想总是logging上游组的名称。
我在官方文档中找不到任何关于它的信息,但是可能有一个没有logging的variables,编译选项或模块,使它成为可能?
你可以使用$proxy_hostvariables。 它包含在proxy_pass指令中指定的主机名。 在你的情况下,它确切的上游名称。