Sto valutando un modo per eseguire il sito/eCommerce su un server separato a se stante ma sempre sincronizzato con il database principale di Odoo.
Vorrei utilizzare quest'approccio per diverse ragioni, tra le quali:
- eseguire in locale l'istanza principale di Odoo ed evitare interruzioni dovute a problemi di connettività verso l'esterno
- effettuare modifiche importanti sul sito senza influire sull'operatività dell'istanza principale
- proteggere l'istanza principale da eventuali attacchi al sito e garantirne la continuità di funzionamento
Per me l'ideale sarebbe fare in modo che l'istanza principale, installata in un server locale, sia in grado di operare in qualsiasi condizione esterna.
Stavo valutando le seguenti opzioni più o meno fantomatiche ma nessuna di queste mi convince:
- Eseguire 1 istanza del server di Odoo in locale, eseguire 1 istanza di Odoo in remoto. Far collegare entrambe le istanze ad 1 server Postgres in remoto.
- Eseguire 1 istanza del server di Odoo in locale, eseguire 1 istanza di Odoo in remoto. Far collegare entrambe le istanze ad 1 server Postgres in locale.
- Eseguire 1 istanza del server di Odoo e 1 di Postgres (Master) in locale, eseguire 1 istanza di Odoo e 1 di Postgres (Slave) in remoto. Utilizzare l'Hot Standby o la Streaming Replication di Postgres per connettere le 2 istanze.
Qualche suggerimento/idea? Grazie