Qualcuno sta usando Node.js come un vero server web? [chiuso]


12

Sto cercando di convincermi a raccoglierlo e iniziare a svilupparlo, ma voglio sapere se qualcuno ha previsto problemi di stabilità o qualcosa del genere.

Capisco che non è la qualità di "produzione", come Apache o IIS. Immagino che per un piccolo sito, dovrebbe andare bene (massimo 200 connessioni simultanee). Dovrei supporre questo?


2
Penso che questo dovrebbe essere costantemente aggiornato con nuove risposte. Soprattutto le risposte aggiornate sul più grande uso su larga scala di Node.JS.
Bryan Field

Sono d'accordo. Mi piacerebbe davvero vedere quante persone lo usano davvero.
Jeremy Boyd l'

Risposte:



7

Poiché node.js non è in circolazione da abbastanza tempo da soddisfare la grande comunità che è stabile e sicura, molte distribuzioni di produzione utilizzano Apache o nginx come server Web che inoltra richieste HTTP a un nodo in esecuzione su una porta diversa che non è accessibile dal indirizzo IP pubblico della macchina.

Anche per sempre potrebbe essere in grado di aiutare con il problema di stabilità del nodo.


1
+1 Per indicare "Per sempre". Sto anche esaminando "Supervisore" e "Upstart", ad esempio cuppster.com/2011/05/18/using-supervisor-with-upstart
Henk,


2

Sembra che abbiano tirato fuori alcune storie di successo da grandi aziende. Un buon segno

NodeJS.org ora promuove articoli di importanti aziende Microsoft , eBay , LinkedIn e Yahoo .

Mi chiedo che cosa farà Google ... Potrebbero aver già verificato che l'I / O abbia funzionato dietro le quinte. O forse si stanno solo aspettando il loro tempo prima di mettere il loro buon nome dietro un prodotto.


1
Google ha prodotto Go che, sebbene non guidato dagli eventi, fornisce facilmente la concorrenza.
James O'Gorman,

1

Lo uso come proxy inverso di fronte ai miei siti: nessuno di essi è oscenamente occupato, ma il mio portfolio di immagini riceve molto traffico.

Finora non ho visto stranezze casuali, crash o problemi di affidabilità.


1
Si noti che la sicurezza è il grande sconosciuto. È iniziato con vulnerabilità di overflow del buffer . Non è ancora noto se tutto sia stato risolto, ma chiunque stia implementando dovrebbe tenere aggiornato il proprio Node.JS, nel caso in cui ci siano alcuni elementi di sicurezza che sono stati persi. (Non sono un esperto di sicurezza)
Bryan Field,

È più veloce di nginx o di altri proxy che hai provato?
adrian7,

Non sono sicuro che sia più veloce, ma so che non è lento, ma è sicuramente più flessibile al 100%.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.