Questo sito è in modalità sola lettura

Di tanto in tanto, dopo circa due giorni di lavoro, il sito finisce in modalità di sola lettura. Il forum è completamente vuoto, ci sono quasi nessun utente che lo utilizza, quindi il sito web non è assolutamente sovraccarico in alcun modo. Ho provato i suggerimenti del seguente thread Discourse stuck in maintenance mode

Non aiuta:

# cd /media/data/discourse/
root@main:/media/data/discourse# ./launcher enter app
x86_64 arch detected.
root@main-app:/var/www/discourse# rails c
Loading production environment (Rails 7.2.2.1)
discourse(prod)> Discourse.disable_readonly_mode
=> true
discourse(prod)> Discourse.disable_readonly_mode(Discourse::READONLY_MODE_KEY)
=> true
discourse(prod)> Discourse.disable_readonly_mode
=> true

Il server non è sovraccarico con altre app/servizi:

Riavviare redis insieme al database aiuta. Ma ci sono log da controllare o come posso risolvere questo problema?

La versione di Discourse è 3.5.0.beta3-dev

Ci sono alcune informazioni qui: Read Only Modes in Discourse

Il tuo fornitore di servizi per redis o postgres è affidabile? Una connessione scadente a tali servizi potrebbe causare l’entrata del tuo forum in modalità di sola lettura. Un’altra cosa è se lo spazio su disco sta raggiungendo la capacità. Se i tuoi backup vengono eseguiti ogni 2 giorni e vedi che questo accade, allora potrebbe essere una causa correlata.

3 Mi Piace

Redis e PostgreSQL sono in esecuzione sullo stesso server. Sembra che non ci siano problemi con nessuno di essi né con lo spazio su disco. Ma darò un’occhiata più da vicino a tutto questo. Grazie!