Node.js'yi gerçek bir web sunucusu olarak kullanan var mı? [kapalı]


12

Kendimi almaya ve onunla gelişmeye başlamaya ikna etmeye çalışıyorum, ancak herhangi birinin istikrar sorunları veya benzeri bir şey beklediğini bilmek istiyorum.

Apache veya IIS gibi "üretim" kalitesinde olmadığını anlıyorum. Küçük bir site için rakam, iyi olmalı (maksimum 200 eşzamanlı bağlantı). Bunu varsaymalı mıyım?


2
Bunun sürekli yeni yanıtlarla güncellenmesi gerektiğini düşünüyorum. Özellikle Node.JS'nin en büyük geniş çaplı kullanımı hakkında güncel cevaplar.
Bryan Field

Katılıyorum. Gerçekten kaç kişinin gerçekten kullandığını görmek isterim.
Jeremy Boyd

Yanıtlar:



7

Node.js, istikrarlı ve güvenli olduğu büyük topluluğun tatmin edilmesi için yeterince uzun olmadığından, birçok üretim dağıtımı , web sitesinden erişilemeyen farklı bir bağlantı noktasında çalışan düğüme http isteklerini proxy yapan bir web sunucusu olarak Apache veya nginx'i kullanır . makinenin genel IP adresi.

Ayrıca sonsuza kadar düğüm kararlılığı sorununa yardımcı olabilir.


1
+1 "Sonsuza dek" i işaret etmek için. Ayrıca "Süpervizör" ve "Upstart" da bakıyorum, örn. Cuppster.com/2011/05/18/using-supervisor-with-upstart
Henk


2

Görünüşe göre büyük şirketlerden bazı başarı hikayeleri çıkardılar. İyi bir işaret.

NodeJS.org artık Microsoft , eBay , LinkedIn ve Yahoo gibi büyük şirketlerin makalelerini tanıtıyor .

Google'ın ne yapacağını merak ediyorum ... Sahnelerin arkasında G / Ç üzerinde çalışmış olabilirler. Ya da belki de bir ürünün arkasına iyi bir isim koymadan önce zamanlarını atıyorlar.


1
Google, etkinlik odaklı olmasa da kolayca eşzamanlılık sağlayan Go'yu üretti .
James O'Gorman

1

Bunu sitelerimin önünde ters proxy olarak kullanıyorum - hiçbiri çok meşgul siteler değil, ancak görüntü portföyüm çok fazla trafik alıyor.

Şimdiye kadar herhangi bir rastgele tuhaflık, çökme veya güvenilirlik sorunu görmedim.


1
Güvenlik büyük bilinmeyen olduğunu unutmayın. Bu taşması açıkları ile başladı . Tümünün çözülüp çözülmediği henüz bilinmemektedir, ancak bazı güvenlik sorunları varsa, uygulayan herkes Node.JS'yi güncel tutmalıdır. (Güvenlik uzmanı değilim)
Bryan Field

Denediğiniz nginx veya başka bir proxy'den daha mı hızlı?
adrian7

Daha hızlı olup olmadığından emin değilim - ama yavaş olmadığını biliyorum - ama kesinlikle% 100 daha esnek.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.