2014-12-10 4 views
2

그래서 나는 제대로 작업하고 있는지 궁금해하고 있습니다.서버 클러스터의 npm 클러스터 패키지

내 node.js 앱에서 cluster을 실행 중입니다. 여기에 link에서 cluster까지입니다. 하나의 서버에 cluster만을 실행해야하거나 서버 클러스터에서 실행할 수 있다면 상태를 찾을 수 없습니다. 계속 길을 계속 가면 클러스터 안에 클러스터가 생깁니다.

답으로 의견이있는 것이 아니라 여기에 내 질문이 있습니다. cluster 패키지는 내가하고있는 일을하기 위해 만들어졌다 (서버 클러스터 내부의 단일 서버에있는 작업자 클러스터)?

미리 감사드립니다.

+1

클러스터에 클러스터가있는 것처럼 들립니다. ****! – lumberjacked

답변

1

클러스터는 특별히 설계되지 않았지만 문제점을 일으킬만한 클러스터는 없습니다. 클러스터와 연동되도록 앱을 디자인했다면 앱이 여러 서버로 확장 될 것이라는 좋은 징조입니다. 주된 문제는 파일 시스템에 대해 무엇이든지하는 것입니다. 예를 들어 사용자가 사진을 업로드하고 서버 디스크에 저장하면 동일한 디스크를 공유하지 않는 여러 서버로 확장 할 때 문제가 발생할 수 있습니다.

+0

고마워. 그게 내가 알고 싶은 전부 였어. 나는 API 서버에 아무것도 저장하지 않는다. 나는 aws s3을 사용하고 mongodb에 레퍼런스를 저장하고있다. – gmaniac