Actualicé nuestro sitio la semana pasada de 3.2.0.beta4-dev a 3.3.0.beta3. (Ayer lo actualicé a 3.3.0.beta5-dev)
Todo estaba bien hasta que habilité las reacciones, como la configuración de sincronización (ver imagen a continuación). A partir de ese momento, el servidor pareció estar ocupado procesando las reacciones, y los usuarios están recibiendo errores 502 y muchas solicitudes no se están manejando correctamente. Algunos hilos no se marcan como leídos, no pueden publicar aleatoriamente, etc.
¿Hay alguna forma de ver hasta dónde ha llegado el proceso retroactivo en segundo plano para saber cuándo este comportamiento (con suerte) volverá a la normalidad? ¿O alguna actualización para manejar esto mejor? ¿O ralentizarlo para que no afecte el rendimiento del sitio? ¿O esto no está relacionado y es solo una coincidencia?
También es importante destacar: el sitio tiene 2.4 millones de publicaciones y alrededor de 2 millones de “me gusta”.
Siguiendo con esto… ¿hay alguna forma de ver el progreso / los elementos restantes en esto?
Actualicé el ScheduledLikeSynchronizer para que se ejecute every '0,30 4-10 * * *' (solo durante la noche) en lugar de every 1.hour (constantemente), pero no parece estar funcionando; ¿está disponible esa notación cron? Estoy tratando de permitir que esto continúe ejecutándose, pero sin interferir con la capacidad de nuestros usuarios para usar el sitio.
No sé si pudiste solucionarlo, pero en nuestro caso también tenemos muchas publicaciones y “me gusta”. Por ahora, hemos optado por desactivar la sincronización de “me gusta” de las reacciones de Discourse porque estaba causando esos picos de CPU cada 60 minutos y muchos errores 502.