2013-06-23 6 views
1

Appfog로드 밸런서가 여러 개의 처리되지 않은 요청을 동일한 node.js 인스턴스로 전달하거나 인스턴스 당 하나의 미해결 요청 만 허용합니까? 이 Appfog 웹 사이트에서 정보를 찾을 수 없습니다.appfog loadbalancing with node.js

node.js의 장점 중 하나는로드 밸런서가 노드 당 하나의 미해결 요청 만 허용하는 경우 node.js 인스턴스가 비동기 적으로 처리되는 요청과 관련된 I/O를 통해 여러 요청을 동시에 처리 할 수 ​​있다는 점입니다. js 인스턴스, 나는 우리가 node.js의 힘을 충분히 활용하지 못하고 있다고 생각합니다. 맞습니까?

+0

"Heroku는 인스턴스 당 하나의 미해결 요청 만 허용합니다"라는 것을 읽었습니다. – Prinzhorn

+0

나는 그 성격의 것을 읽었던 것을 기억한다. 그러나 어디에서 그것을 기억할 수는 없다. (만약 내가 그것을 얻으면 나는 주석을 추가 할 것이다). 그러나 Heroku의 문서 (https://devcenter.heroku.com/articles/dynos#dynos-and-requests)에서 "Java, Unicorn, EventMachine 및 Node.js와 같은 다중 스레드 또는 이벤트 구동 환경은 동시 요청. " 내 게시물을 업데이 트했습니다 - @ Prinzhorn : 그것을 지적 주셔서 감사합니다. – jrajp2184

+1

다음에서 인용 : https://devcenter.heroku.com/articles/http-routing-bamboo : "Bamboo 앱의 경우 라우터 노드는 dyno 당 활성 요청 수를 1로 제한하고 추가 요청을 대기시킵니다." 그러나 이것은 Bamboo 스택에만 적용되는 것으로 보입니다. cedar 스택 (https://devcenter.heroku.com/articles/http-routing#simultaneous-connections) : "herokuapp.com 라우팅 스택은 많은 웹 연결을 동시에 허용합니다." 여기이 문제를 처음 접한 곳이 있습니다 : http://news.rapgenius.com/James-somers-herokus-ugly-secret-lyrics. – jrajp2184

답변

0

긴 폴링이 잘 작동하기 때문에 확실히 인스턴스 당 미해결 REQ 이상입니다. 부하 분산 장치가 허용하는 미해결 요청 수는 질문에만 있습니다.