0
다음과 같은 질문을 참조 : 나는 strongloop 루프백을 사용하고있는 경우 Running multiple Node (Express) apps on same port여러 개의 loopback.io 앱을 동일한 포트에서 실행할 수 있습니까?
내가, 같은 포트에 여러 개의 응용 프로그램 (백엔드 API를 나머지를) 실행할 수에 내 노드 응용 프로그램을 생성?
다음과 같은 질문을 참조 : 나는 strongloop 루프백을 사용하고있는 경우 Running multiple Node (Express) apps on same port여러 개의 loopback.io 앱을 동일한 포트에서 실행할 수 있습니까?
내가, 같은 포트에 여러 개의 응용 프로그램 (백엔드 API를 나머지를) 실행할 수에 내 노드 응용 프로그램을 생성?
일반적으로 당신은 다른 포트에서 앱의 여러 인스턴스를 실행하고 인스턴스간에 전환하는 일종의로드 밸런서를 하나의 포트로 제공합니다.
당신이 포트 3001, 3002에 3 개 인스턴스를 시작했습니다 가정, 3003, 당신은 다음과 같이의 nginx에서 작업을 수행 할 수 있습니다
http {
upstream myloopbackapp {
server localhost:3001;
server localhost:3002;
server localhost:3003;
}
server {
listen 80;
location/{
proxy_pass http://myloopbackapp;
}
}
}
추가 읽기 : http://nginx.org/en/docs/http/load_balancing.html
에 동등하게 쉬운 방법이 있습니다 이것은 Apache와 IIS에서도 마찬가지입니다.
대단히 감사합니다! 하지만 앱이 다르다면 어떻게 될까요? IIS 7도 사용 중입니다. –
누구? @ 샘? –