我们[inet_http_server]在127.0.0.1:9001.
当我们试图将它放在 nginx 后面时 - supervisord logtail 停止工作。
主管设置:
[inet_http_server]
port = 127.0.0.1:9001
Run Code Online (Sandbox Code Playgroud)
Nginx 设置:
server {
listen 80;
server_name server.com;
location / {
proxy_pass http://127.0.0.1:9001/;
}
}
Run Code Online (Sandbox Code Playgroud)
去哪里挖?(Stop | Start | Restart) 命令有效,只有 tail 命令无效。
对我来说,添加以下几行有效:proxy_http_version 1.1;和proxy_set_header Connection "";
我的完整工作配置代理主管输出与基于 web 的 tail-f 工作:
server {
listen 9000;
listen [::]:9000;
server_name server.gmetri.com;
location / {
proxy_pass http://localhost:4001;
proxy_http_version 1.1;
proxy_buffering off;
proxy_max_temp_file_size 0;
proxy_redirect default;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Connection "";
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2793 次 |
| 最近记录: |