동일한 IP의 여러 서버에 대한 Nginx

동일한 IP의 여러 서버에 대한 Nginx

동일한 서버에 하나의 jboss 인스턴스와 하나의 jetty 인스턴스가 있으므로 동일한 IP, 하나는 포트 8180에 하나는 8280에 있습니다. 포트 80에 nginx를 설정할 계획입니다. 데이터를 둘 중 하나로 라우팅할 수 있습니까? URL에? ip/jboss 및 ip/jetty와 같이 트래픽을 둘 중 하나로 라우팅합니까?

답변1

네, nginx를 사용해도 됩니다HttpProxy모듈에게프록시패스예를 들어 위치를 기준으로

location /jboss/ {
    proxy_pass http://yourhost.tld:8180;
} 


location /jetty/ {
    proxy_pass http://ip.add.re.ss:8280;
} 

관련 정보