Problemi di prestazioni del server a causa di un uso elevato della CPU

Ho ricevuto alcune lamentele da utenti che occasionalmente non riescono a pubblicare o creare argomenti. Questo problema sembra verificarsi in modo casuale, ma potrebbe essere correlato all’elevato utilizzo della CPU sul server.

Ecco uno snapshot da htop che mostra l’utilizzo della CPU durante uno di questi picchi.

Ogni volta che l’utilizzo della CPU aumenta, noto l’esecuzione del seguente comando:
postgres:13/main: discourse discouse [local] UPDATE

Questo si verifica ogni ora (più o meno):

Inoltre, stiamo assistendo a un aumento dei log negli stessi periodi, solitamente in concomitanza con un elevato utilizzo della CPU.

Potrebbe trattarsi di una limitazione di memoria o CPU sul server? Se qualcuno ha suggerimenti per diagnosticare o risolvere questo problema, apprezzerei molto il vostro aiuto. Grazie in anticipo!

2 Mi Piace

Aggiornamento:
Dopo l’aggiornamento del server, il problema sembra essere stato ridotto al minimo.

Tuttavia, gli stessi errori si verificano ogni ora mentre il comando postgres:13/main: discourse discourse [local] UPDATE è in esecuzione, il che corrisponde ai picchi nel grafico.

Qualcuno ha suggerimenti su cosa potrebbe causare questo e come risolverlo?

2 Mi Piace

Stesso problema qui. Quasi ogni ora non è possibile pubblicare nulla per 15 o 20 minuti, con un “errore 502”.

Non so cosa non funzioni.

1 Mi Piace

Hai aggiornato di recente?
Comunque… ecco un paio di thread recenti con un elevato utilizzo della CPU
la ricostruzione potrebbe aiutare

2 Mi Piace

Ho aggiornato di recente e lo stesso problema si presenta abbastanza spesso, circa ogni ora, come prima.

Grazie per aver condiviso quelle discussioni, darò un’occhiata! :+1:

1 Mi Piace

Abbiamo identificato il problema. È stato causato dall’impostazione Discourse reactions like sync. Non so se ci sia un modo per evitarlo se non disabilitarla.

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.