Nginx 在相同 IP 但不同端口上进行负载平衡

Nginx 在相同 IP 但不同端口上进行负载平衡

一台服务器上安装了 Nginx(80) 和两个 tomcat(8080,18080)。我尝试进行负载平衡

是否可以?

我可以通过代理将 80 传递到 8080,但不能传递到 18080。

这是为什么??TT

http{

upstream backend{
 server localhost:18080;
server localhost:8080
}

server{
listen 80;

location ~ / {
 proxy_pass http://backend;
}
}

答案1

我找到了这个

这是由 SELinux 引起的故障。

相关内容