Files
Work-configuration-file/nginx/to_prod_agent_ip.conf
2025-10-07 15:58:15 +08:00

26 lines
1.2 KiB
Plaintext

upstream agent_backend {
server 172.24.16.10:8070 weight=10 max_fails=3 fail_timeout=30s;
server 172.24.16.7:8070 weight=10 max_fails=3 fail_timeout=30s;
}
log_format to_prod_agent_log '客户端IP: $remote_addr | 用户: $remote_user | 时间: $time_local | '
'请求方法和路径: "$request" | 状态码: $status | 响应大小: $body_bytes_sent | '
'来源页面: "$http_referer" | 客户端UA: "$http_user_agent" | '
'上游服务器: $upstream_addr | 上游响应耗时: $upstream_response_time | '
'请求总耗时: $request_time | Host: $host';
server {
listen 18070; # 监听 18070 端口
server_name _; # 公网 IP
access_log /data/tengine/logs/to_prod_agent_access.log to_prod_agent_log;
error_log /data/tengine/logs/to_prod_agent_error.log;
location / {
proxy_pass http://agent_backend; # 反向代理到国内生产01 02
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 X-Forwarded-Proto $scheme;
client_max_body_size 300M;
}
}