¿Es normal que Sidekiq esté inactivo? Nuevo en Discourse, no estoy seguro si algo anda mal

Hola a todos,

Soy bastante nuevo en Discourse (migré recientemente desde phpBB) y he estado tratando de entender cómo funcionan las cosas aquí. Algunas partes tienen perfecto sentido, pero otras todavía son un poco confusas, como destellos repentinos de claridad seguidos de momentos de total “qué demonios es esto”.

Ahora mismo, he notado que Sidekiq aparece como “inactivo”, y no estoy seguro si es un comportamiento normal o una señal de que algo está roto. Ya intenté ejecutar ./launcher rebuild app, pero Sidekiq todavía está ahí con 0 trabajos procesados, sin reintentos, sin trabajadores activos, simplemente completamente inactivo.

El foro está funcionando, pero estoy viendo algunos comportamientos extraños:

  • Las notificaciones no parecen ser consistentes.
  • Algunas tareas parecen no terminar nunca.
  • Las cosas se sienten un poco “fuera de lugar” de maneras que no puedo explicar del todo.

Así que, sinceramente, no estoy seguro de si realmente hay un problema, o si simplemente estoy interpretando mal cómo funciona Discourse internamente. ¿Podría ser que Sidekiq simplemente no tenga nada que hacer en este momento? ¿O debería estar haciendo algo normalmente, incluso en un foro con poco tráfico?

Agradecería mucho cualquier información. Quizás estoy persiguiendo un fantasma aquí, pero prefiero preguntar que seguir dudando de mí mismo.

¡Gracias de antemano!

1 me gusta

Solo para añadir un poco más de contexto:

Todos vemos la línea “última visita” en exactamente el mismo lugar, entre las mismas dos publicaciones, en todas las cuentas de usuario. No está personalizado, lo que parece extraño.

En cuanto a Sidekiq: según las capturas de pantalla, parece estar funcionando bien; los gráficos se están actualizando y el estado “inactivo” probablemente solo significa que no tiene nada que procesar en este momento porque todos los trabajos ya están hechos.

Aún así, este comportamiento de “última visita” es confuso, y me pregunto si algo no está funcionando como se esperaba, o si simplemente estamos malinterpretando cómo debería funcionar.

Parece que la línea roja de “última visita” apareció exactamente en el mismo lugar para todos los usuarios.

¿Cuál es la lógica detrás de eso?
¿Es intencional?
¿Es un error?

Honestamente, no lo entiendo; parece contradictorio. Habría esperado que esa línea reflejara el historial de lectura individual de cada usuario, pero en cambio, todos la ven en el mismo lugar.

Sidekiq está comúnmente inactivo, sí. Aquí tienes el gráfico del último minuto aproximadamente en Meta, que es un foro bastante grande.

¿Estás detrás de una CDN o un proxy? ¿Algo como Cloudflare?

4 Me gusta

Estoy autoalojando Discourse en un VPS en Vultr.
No hay CDN ni proxy como Cloudflare configurado — al menos nada que yo haya configurado intencionalmente. Debería ser una configuración bastante estándar con solo NGINX como servidor web.

Todo lo demás parece funcionar bien — Sidekiq está en ejecución (muestra como inactivo, pero los gráficos se actualizan), las notificaciones llegan y el chat funciona.
Lo único extraño es que la línea roja “última visita” aparece exactamente en el mismo lugar para todos los usuarios, lo cual parece que no debería suceder.

¿Hay algo que pudiera causar eso en una instalación nueva? ¿Quizás algo relacionado con cómo se inicializan las sesiones o el seguimiento de visitas?

Nada que yo sepa, pero esto va más allá de mis habilidades :slight_smile:
¿Estás seguro de que se está comportando erróneamente? No hay tantos temas, por lo que las posibilidades de que todo el mundo lo vea en el mismo lugar (especialmente si ese lugar es a las 9 a. m., inicio de la jornada laboral) no son insignificantes.

La verdad es que ni siquiera estoy seguro de cómo se supone que funciona esa línea roja de “última visita”, así que no puedo decir si esto es normal o no.
Simplemente me llamó la atención porque varios usuarios (incluyéndome a mí) la vieron exactamente en el mismo lugar, lo cual me pareció extraño.

Pero ahora, otra persona acaba de compartir una captura de pantalla que muestra la línea en una posición diferente, así que tal vez todo esté funcionando como se esperaba después de todo. :sweat_smile:

Aun así, si alguien pudiera aclarar cómo se calcula o almacena el marcador de “última visita”, sería genial.
Intenté cerrar sesión, borrar la caché y volver a iniciar sesión, pero la línea no se movió en todo el día. Solo intento entender qué está pasando. :folded_hands:

1 me gusta

Respondido por nuestro CEO hace unos años :slight_smile:

2 Me gusta

¡Ah, eso lo explica todo, ¡gracias!
No me di cuenta de que la marca de “última visita” está ligada a un umbral de 1 hora. Seguí entrando y saliendo, borrando la caché, actualizando, etc., y la línea se quedó ahí como si estuviera pegada. :sweat_smile:

Ahora tiene todo el sentido. Agradezco la aclaración: ¡no estaba roto, solo estaba impaciente!

3 Me gusta

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