项目中服务使用nginx反向代理,直接访问服务的端口是没问题的,但是用nginx访问就502,配置都是正确的,看了error.log发现以下报错
[error] 5208#5208: *6 connect() failed (111: Connection refused) while connecting to upstream, client:
网上找了半天最后发现是一个linux的安全策略,,原理没有研究,先记录以下解决办法,只要输入下面的命令即可
setsebool -P httpd_can_network_connect 1