Node.js를 실제 웹 서버로 사용하는 사람이 있습니까? [닫은]


12

나는 그것을 가져 와서 개발을 시작하려고 설득하려고 노력하고 있지만, 누군가 안정성 문제 또는 그와 비슷한 것을 기대하고 있는지 알고 싶다.

Apache 또는 IIS와 같이 "생산"품질이 아니라는 것을 알고 있습니다. 작은 사이트를 계산하면 괜찮습니다 (최대 200 개의 동시 연결). 이것을 가정해야합니까?


2
나는 이것이 끊임없이 새로운 답변으로 업데이트되어야한다고 생각합니다. 특히 Node.JS의 가장 큰 대규모 사용에 대한 최신 답변.
Bryan Field

나는 동의한다. 나는 정말로 얼마나 많은 사람들이 그것을 사용하고 있는지 알고 싶습니다.
Jeremy Boyd

답변:



7

node.js는 안정적이고 안전한 더 큰 커뮤니티를 만족시킬만큼 오래 지속되지 않았기 때문에 많은 프로덕션 배포에서는 Apache 또는 nginx 를 웹 서버로 사용하여 http 요청을 다른 포트에서 액세스 할 수없는 다른 포트에서 실행중인 노드로 프록시합니다. 머신의 퍼블릭 IP 주소.

또한 노드 안정성 문제를 영원히 도울 수 있습니다.


1
+1 "영원히"를 가리 킵니다. 또한 "수퍼바이저"및 "업 스타트
Henk


2

대기업에서 성공 사례를 도출 한 것 같습니다. 좋은 징조.

NodeJS.org는 이제 주요 회사 인 Microsoft , eBay , LinkedInYahoo의 기사를 홍보 합니다.

Google이 무엇을할지 궁금합니다. 이미 I / O가 무대 뒤에서 일어 났을 수도 있습니다. 또는 제품 뒤에 좋은 이름을 붙이기 전에 시간을 입찰하고있을 수도 있습니다.


1
Google은 이벤트 중심이 아닌 동시성을 쉽게 제공하는 Go 를 개발했습니다.
James O'Gorman

1

내 사이트 앞에서 리버스 프록시 로 사용합니다. 외설적으로 바쁜 사이트는 없지만 이미지 포트폴리오 에 많은 트래픽이 발생합니다.

나는 지금까지 이상한 이상, 충돌 또는 신뢰성 문제를 보지 못했습니다.


1
보안은 알려지지 않은 것입니다. 이 버퍼 오버 플로우 취약점으로 시작 . 모두 해결되었는지 여부는 아직 알려지지 않았지만 구현 한 사람은 누락 된 보안 항목이있는 경우 Node.JS를 최신 상태로 유지해야합니다. (저는 보안 전문가가 아닙니다)
Bryan Field

nginx 또는 시도한 다른 프록시보다 빠릅니까?
adrian7

나는 그것이 더 빠른지 확실하지 않지만 느리지 않다는 것을 알고 있지만 확실히 100 % 더 유연합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.