2013-12-23 2 views
-1

하나의 서버에 여러 NodeJS 응용 프로그램을 호스팅하려고합니다. 모든 응용 프로그램에 다른 포트 번호를 부여하므로 http://example.com:8080, http://example.com:4567 등으로 모든 응용 프로그램에 갈 수 있습니다. 그러나 이제 다른 응용 프로그램에 다른 URL을 지정하려고하지만 포트 번호에 URL을 할당 할 수 없습니다. 그래서 어떻게 할 수 있습니까? 예를 들어 스위치/케이스 URL을 확인하고 일부 포트로 리디렉션하는 기본 앱을 갖고 싶지 않아 완전히 다른 앱처럼 작동해야합니다. 어떤 해결책?동일한 서버에 NodeJS 여러 URL

답변

0

동일한 Node.js 프로세스에서 모두 실행하지만 각 응용 프로그램은 별도의 경로에 mount입니다.

각 스크립트를 변경하여 Express 응용 프로그램과 마운트 경로를 사용하는 함수를 내 보낸 다음 해당 경로를 설치하는 각 미들웨어 조각에 전달할 수 있습니다.

관련 문제