我正在尝试为 WSS 到 WS 创建反向代理配置,并使 HTTPS 也能正常工作。如果我知道 conf.d/myserver conf 文件的哪些部分正在被使用,我想会有所帮助。有没有办法将跟踪或打印语句从配置文件中放入访问日志中?例如,如果使用了 WSS 规则的服务器块或位置块,则打印“处理位置 WSS 规则”。或者如果我的地图或服务器块已输入/激活,等等。
非常感谢
答案1
请求处理内部过程可以在 nginx 调试日志中看到。如何实际启用调试日志取决于您使用的版本和发行版。
使用nginx.org
构建的 Debian 软件包,需要执行两个步骤:
- 将级别更改为在指令
debug
内error_log
。 systemctl stop nginx && systemctl start nginx-debug
。
调试日志确实非常冗长,因此需要花费一些精力才能看到那边位置的处理情况。