La settimana scorsa ho aggiornato il nostro sito da 3.2.0.beta4-dev a 3.3.0.beta3. (Ieri l’ho aggiornato a 3.3.0.beta5-dev)
Tutto era a posto finché non ho abilitato le reazioni come impostazione di sincronizzazione (vedi immagine sotto). Da quel momento in poi, il server sembra essere stato impegnato nell’elaborazione delle reazioni e gli utenti stanno ricevendo errori 502 e molte richieste non vengono gestite correttamente. Alcuni thread non vengono contrassegnati come letti, non sono in grado di pubblicare casualmente, ecc.
C’è un modo per vedere a che punto è il processo retroattivo in background in modo da sapere quando questo comportamento tornerà (si spera) alla normalità? O ci sono aggiornamenti per gestire meglio questo? O rallentarlo in modo che non influenzi le prestazioni del sito? O è non correlato e solo una coincidenza?
Inoltre, da notare: il sito ha 2,4 milioni di post e circa 2 milioni di like.
In seguito a questo… c’è un modo per vedere i progressi / gli elementi rimanenti in questo?
Ho aggiornato ScheduledLikeSynchronizer per eseguire every '0,30 4-10 * * *' (solo durante la notte) invece di every 1.hour (costantemente), ma sembra non funzionare; è disponibile quella notazione cron? Sto cercando di far continuare a funzionare, ma senza interferire con la capacità dei nostri utenti di utilizzare il sito.
Non so se siete riusciti a risolvere, ma nel nostro caso abbiamo anche molti post e like. Per ora, abbiamo optato per disabilitare la Discourse reactions like sync perché stava causando picchi di CPU ogni 60 minuti e molti errori 502.