Domanda

Qualcuno può spiegarmi qual è lo scopo dell'utilizzo di un cluster bastardo per una singola applicazione?Se hai tre istanze di mongrel in esecuzione, presumo che utilizzi apache per bilanciare il carico e l'utente si connette a una singola istanza.Ma ci sono possibili miglioramenti nell'usarlo per una singola applicazione ??

Grazie

È stato utile?

Soluzione

Senza un cluster (cioè solo una singola istanza di meticcio), puoi gestire solo una richiesta alla volta.Quindi, se dieci persone tentano di accedere al tuo sito contemporaneamente, devono aspettare ciascuna.E se un utente fa qualcosa che innesca un lungo processo, nessun altro avrà accesso al tuo sito finché non avrà finito.Quindi il clustering / bilanciamento del carico è sempre una buona idea.

L'unica volta in cui non penserei che sia necessario è se stai costruendo un sito in cui non ci sarebbe mai più di una persona che lo utilizza alla volta (o se stai perfettamente bene con le potenziali attese / lentezzebassi).

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