2012-04-15 23 views
5

¿Cuál es la diferencia entre usar Phusion Passenger o simplemente usar WEBrick (por ejemplo, rieles s) en términos de un entorno de producción?Phusion Passenger v. WEBrick

Entiendo que Phusion Passenger instala un módulo en Apache o Nginx, pero ¿es un servidor de rubí completo? ¿Es solo reenviar el tráfico a una instancia de WEBrick?

Si el pasajero solo está reenviando el tráfico, de vuelta a cualquier servidor de ruby, ¿por qué no simplemente usa rvmsudo rails server -d -p80?

Respuesta

10

Phusion Passenger es un completo servidor de rieles. Cuando se usa, WEBrick no está involucrado.

WEBrick es solo un servidor web de referencia que se utilizará temporalmente hasta que configure un servidor web de nivel de producción. No está particularmente optimizado. Está destinado a que encuentre un mejor servidor web para la producción.

Cuestiones relacionadas