Le notifiche sono lente causando ritardi significativi

Ho appena avuto la mia istanza unita senza che un’altra raggiungesse il totale di 1,5 milioni di post con oltre 150.000 utenti registrati.

Il problema è che le notifiche sono in ritardo (like ricevuti, messaggi privati, notifiche di nuovi post, eccetera). Questo causa il funzionamento dei Bot AI (sia discourse-ai che chatbot) con risposte dopo ore, persino giorni, dall’attivazione iniziale (messaggio privato o menzione).

Molti errori 504 anche su /latest.json o nel pannello di amministrazione tentando di recuperare i report.

Gestisco un VPS a 3 core con 4 GB di RAM. Sospetto che il problema sia causato dal sovraccarico del mio server. Ricevo anche frequentemente l’avviso che l’istanza viene mostrata come per utenti non registrati a causa dell’elevato carico.

  • Ho bisogno di un server più potente per un’istanza da 1,5 milioni di post e 150.000 utenti registrati?
  • Menzionando che ho in media 100.000 visualizzazioni di pagina consolidate giornaliere (principalmente crawler) da quando la mia sitemap è stata aggiornata con nuovi contenuti dalla fusione.
1 Mi Piace

Dici di esserti appena fuso con un’altra istanza, quanto tempo fa è successo? O la vera domanda dietro questo è, se visiti /sidekiq mentre sei loggato come amministratore, ci sono tantissimi lavori in coda?

L’importazione di post è un processo in più fasi con la maggior parte dell’elaborazione delegata a lavori che vengono accodati ed eseguiti dopo l’importazione iniziale.

Sembra che tu possa aver importato un numero molto elevato di post e potenzialmente si sta ancora aggiornando.

Un problema che ho avuto anche con un’importazione (da un sistema legacy trasformato in importazione generica di email, piuttosto che una fusione di Discourse) è stato che migliaia di lavori fallivano e venivano continuamente ritentati, il che ha rallentato l’accodamento per tutto il resto. Non ricordo esattamente cosa fosse, ma sono stato in grado di risolvere il problema nel contenuto del post, il che ha impedito il fallimento di quei lavori.

1 Mi Piace