Dopo aver ricostruito Discourse oggi, la CPU del mio droplet è bloccata al 100% e sto ricevendo un errore 504 Gateway Time-out. Nel terminale ho controllato quali processi stanno causando il problema e questo è ciò che vedo:
Quindi sembra essere un problema con docker e un comando pitchfork. Qualcuno potrebbe aiutarmi a capire cosa sta succedendo e come posso risolverlo. Ho provato a ricostruire l’applicazione di nuovo e a riavviare il droplet e ho ancora lo stesso problema.
Grazie. Non mi ero reso conto che fosse possibile aumentare temporaneamente la memoria sul droplet per poi riportarla indietro (purché la dimensione del disco non venga modificata). Ho aumentato temporaneamente la memoria a 8 GB e tutto ha iniziato a funzionare come previsto, con una CPU al 2-5% (vedi screenshot sotto), ma quando sono tornato a 2 GB, che ha sempre funzionato bene per un forum con un utilizzo molto leggero, si è ripresentato lo stesso problema con la CPU al 100% (vedi screenshot). Come potrei risolvere questo problema senza aumentare permanentemente la memoria?