Pregunta

¿Cuál es la disposición servidor recomendado para una producción Rieles aplicación que se espera que reciba medio (no pesado, pero no sea la luz) de tráfico? Estoy pensando en una configuración con Apache y pasajeros (mod_rails). ¿Cuántos servidores, servidores web, bases de datos y servidores de aplicaciones tiene sentido? ¿Cómo deben ser configurados para proporcionar redundancia, conmutación por error, fiabilidad, etc.?

Sé que esto es una pregunta amplia que depende de muchos factores, pero sólo estoy en busca de asesoramiento general y sugerencias de cómo esto debe ser abordado.

¿Fue útil?

Solución

Pasajeros y Apache o Nginx son grandes puntos de partida.

El resto depende básicamente de su presupuesto y necesidades y son esencialmente imposible dar una respuesta enlatada sucesivamente.

Un único servidor es un lugar bueno para comenzar, y que probablemente no será sorprendido por el volumen de tráfico de una sola caja decentemente spec'da con la afinación correcta puede darse la vuelta.

Si usted tiene presupuesto para dos servidores, un desdoblamiento del servidor web y base de datos es el siguiente paso lógico.

Otros consejos

Yo recomiendo ir con Heroku. Deja que acogerá la aplicación para usted y girar el dial hasta cuando se necesita más trabajadores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top