우리는 하나의 푸른 가상 머신 (Windows 서버 R12 데이터 센터)에서 실행되는 응용 프로그램을 가지고 있습니다. 엄청난 트래픽과로드로 인해 시스템을 확장 할 계획입니다. 응용 프로그램은 우리가 nodeJs, socket.io 및 mongodb (MongoLab 또는 MLAB)에서 개발 한 게임입니다. 우리의 예비 계획은 다음과 같다 :azure에서 nodejs, socket.io 및 mongodb 확장
운영 체제 확장 : 사용 푸른 가상 머신 규모의 세트를.
데이터베이스 스케일링 : 우리는 Mlab (mongodb-a-a-service)을 사용하고 있다고 가정 할 때 스케일링은 그들에 의해 수행된다고 생각합니다.
Nodejs와 Socket.io에 영향을 스케일링 : 우리는 확실하지 ... (힌트)
이 기술에 대한 경험이있는 사람이 스택을 확장에 대해 언급 할 수 있습니까?
감사합니다.이 문제는 부분적으로 노드, 소켓 및 vms와 관련된 특수 설정에 대한 해결책입니까? –
내부 설정은 Azure VM과 동일해야합니다. 그리고 기본적으로'loadBalancingRule'은 vms의 공용 포트 80을 내부 VM의 80 포트에 매핑합니다. 다른 포트가 필요하면'loadBalancingRules' 섹션 아래에서 템플릿 파일을 구성 할 수 있습니다. 그리고 더 이상의 걱정이 있으시면 언제든지 알려주십시오. –
감사합니다! 게리! 이것은 내가 필요한 것입니다. 나는 그것을 작동 시키려고 노력하고있다. nodeJs가 설치된 사용자 정의 이미지와 응용 프로그램 사본이 필요합니다. 내 질문은이 사용자 정의 이미지를 어떻게 만들 수 있습니까? 어디에 보관해야합니까?, 어떻게 참조해야합니까? 이 샘플 템플릿을 실행하려했지만이 필드에 입력해야하는 내용을 가져올 수 있습니다. << SOURCEIMAGEVHDURI >> –