2012-04-15 11 views
5

Qual è la differenza tra l'utilizzo di Phusion Passenger o semplicemente l'uso di WEBrick (ad es., Le rotaie) in termini di ambiente di produzione?Phusion Passenger v. WEBrick

Comprendo che Phusion Passenger installa un modulo su Apache o Nginx, ma è un server ruby ​​completo? È solo l'inoltro del traffico a un'istanza WEBrick?

Se il Passeggero sta semplicemente inoltrando il traffico, torna su qualsiasi server rubino, perché non usare solo rvmsudo rails server -d -p80?

risposta

10

Phusion Passenger è un server completo di binari. Quando viene utilizzato, WEBrick non è coinvolto.

WEBrick è solo un server Web di riferimento da utilizzare temporaneamente fino a quando non si imposta un server Web a livello di produzione. Non è particolarmente ottimizzato. È destinato a trovare un server Web migliore per la produzione.