Come si crea uno sharesystem tra due nodi di un cluster per un'applicazione Rails?
-
05-10-2019 - |
Domanda
I distribuito a un cluster, e si rese conto che ogni nodo mantiene il proprio database indipendente.
Attualmente sto usando Engine Yard come mio ospite.
Come posso creare uno sharesystem in modo che tutti i miei nodi / istanze condividono lo stesso file system?
Qualcuno raccomanda S3, ma questo potrebbe non essere la scelta migliore, perché i miei utenti devono essere in grado di modificare i propri file caricano.
Tutte le idee?
Soluzione
Aggiungi un'istanza di utilità per il cluster, e l'uso che. /data
sulle istanze EY Cloud è un volume EBS che è possibile snapshot per / backup qualunque scopi. È possibile utilizzare rsync o qualsiasi altra cosa per il trasferimento di file effettivo da esempio app per l'istanza di utilità.