我能够找出解决方案,结果发现它是愚蠢的,没有出现在任何日志中,我很难理解。
以下是更新的
nginx.conf文件。
worker_processes 4;events { worker_connections 1024; }http { upstream node_app { server node1:8080; } upstream service_app { server service1:8383; } server { listen 80; location / { proxy_pass http://node_app/; include /etc/nginx/proxy_params; } location /a/ { proxy_pass http://node_app/; include /etc/nginx/proxy_params; } location /b/ { proxy_pass http://service_app/; include /etc/nginx/proxy_params; } }}不知道此时是否需要包含,但是指令结尾
/处的结尾
proxy_pass似乎在一天结束时就成功了。



