2017-05-23 8 views
1

IISnode 인스턴스를 사용하여 Windows IIS 서버에서 Fastboot 서버를 호스팅하고 있습니다.Emberjs : FastbootAppServer 스크립트의 포트 설정

FASTBOOT 서버의 이전 버전, 엠버 - FASTBOOT 서버는 서버를 실행하는 경우 나 포트 번호를 설정할 수 : https://github.com/ember-fastboot/fastboot

IISnode에 호스팅 할 때 필요한 포트가 process.env.port에서 확인할 수있다 .

새로운 FastbootAppServer에서 이것은 분명히 불가능합니다. 포트 번호를 어떻게 설정합니까?

+0

나는 IISnode가 유닉스 명령을 존중하지 않을 것이라고 생각하여 필자의 대답을 삭제했다. 그러나 나는 관련성이있는 흥미로운 github 문제를 발견했다. https://github.com/tjanczuk/iisnode/issues/46 – IAMZERG

답변

0

새로운 버전의 FastbootAppServer (ember-fastboot-server와 관련된 새 파일)가 노드 클러스터를 사용하는 것처럼 보입니다. 노드 클러스터는 IIS 노드에서 지원되지 않습니다. 해결책은 노드 기반 솔루션을 호스팅하거나 미들웨어 솔루션 (예 : 익스프레스)을 사용하는 것입니다.