Hice una copia de seguridad de mi servidor antes de una eliminación masiva y ocurrió un error tipográfico (el sueño viene primero ), así que ejecuté una restauración.
Se detuvo a mitad de camino la primera vez que lo ejecuté y nunca me envió un registro. Ejecuté la restauración por segunda vez y se completó, esta vez con el registro enviado.
Ahora, estoy recibiendo el error de actualización de Sidekiq: No se ha realizado una comprobación de actualizaciones. Asegúrese de que Sidekiq se esté ejecutando.
Intenté activarlo manualmente desde /sidekiq/scheduler, pero sigue fallando después de 60 segundos.
El error en “retries” muestra este error: Jobs::HandledExceptionWrapper: Wrapped Excon::Error::Timeout: se agotó el tiempo de espera de conexión/escritura
No tengo idea de lo que está pasando ahora. El foro todavía está en funcionamiento y algunas otras tareas de Sidekiq están fallando.
Quizás reiniciar. Pero lo más probable es que estés saturado ejecutando procesos posteriores a la restauración. ¿Cuánta RAM, disco, CPU, publicaciones?
Puede ignorar ese error. Una interrupción de red en uno de nuestros centros de datos está afectando actualmente las comprobaciones de versión para los autoalojadores. Volverán a funcionar cuando se resuelva el incidente.
He reiniciado. El foro tiene más de 100 000 publicaciones (no estoy seguro de dónde obtener un número exacto) y hay varios enlaces directos de imágenes en cola cada pocos minutos.
Otras especificaciones: 2 CPU, 80 GB de almacenamiento, 4 GB de RAM
No, no lo han hecho. Es un problema menor y no es perceptible a menos que mires los registros en el momento adecuado. No afecta a Discourse en absoluto. No hay necesidad de preocuparse.
Todas las tareas de hotlinking de imágenes se han completado y el trabajador Jobs::VersionCheck ahora dice OK. Parece que ese retraso le impidió funcionar correctamente.