Domanda

Qual è il layout del server consigliato per una produzione Rails applicazione che si aspetta di ricevere medio (non pesante, ma non la luce o) il traffico? Sto pensando di una configurazione in esecuzione Apache e passeggeri (mod_rails). Quanti server, server web e server di database dell'applicazione senso? Come dovrebbero essere impostati per fornire ridondanza, failover, affidabilità, ecc.?

So che questa è una domanda ampio che dipende da un sacco di fattori, ma sto solo cercando consigli generali e suggerimenti per come questo dovrebbe essere affrontato.

È stato utile?

Soluzione

passeggeri e Apache o Nginx sono ottimi punti di partenza.

Il resto dipende essenzialmente dal vostro budget e requisiti e sono essenzialmente impossibile dare una risposta predefinita su.

Un server singolo è un buon posto per iniziare, e vi sarà probabilmente sorpreso dal volume di traffico una singola scatola decentemente spec con la messa a punto giusta può girare.

Se si dispone di budget per due server, uno spaccare il server Web e database è il passo logico successivo.

Altri suggerimenti

Consiglio vivamente di andare con Heroku. Lascia che ospiterà l'applicazione per voi e alzare il quadrante quando avete bisogno di più lavoratori.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top