原因:

多级跳转,如出现的场景:10.0.0.2 nginx 443代理10.0.0.3的80,10.0.0.3的80/aa-api又代理本机docker的9090/aa-api


解决:

 proxy_set_header Host $host:$server_port;改为proxy_set_header Host $proxy_host:$server_port;


或者直接加个10.0.0.2 nginx 443/aa-api代理10.0.0.3 docker的9090/aa-api