Las cifras de notificaciones de las pestañas del navegador no coinciden / están desincronizadas

Hola,

Por lo que puedo ver, los números que aparecen en el título de la página son completamente aleatorios. En mi caso, nuestro foro comunitario local lleva “atascado” en ‘12’ al menos desde hace un día y medio:

Y cuando digo “atascado en”, me refiero a que veo que hay 12 cosas nuevas que revisar (pero no lo son), así que voy a la pestaña, leo o descarto las dos, o cuatro, o… siete cosas que han cambiado desde la última vez que estuve aquí, y luego sigo con otras tareas. Cuando miro de nuevo… ¿30? ¿45 minutos después?, el número vuelve a estar en 12. Pero no siempre es 12. Quedarse atascado en un número es algo nuevo. Por lo general, es algún número entero pequeño y aleatorio que casi siempre es mayor que la cantidad de hilos nuevos, mensajes sin leer o notificaciones, a menudo combinados.

Esto lleva ocurriendo bastante tiempo, pero me tomó un while primero notar este comportamiento y luego lograr una buena captura.

 
Ann

3 Me gusta

Suena a un problema con Sidekiq. Echa un vistazo a https://community.sonarsource.com/sidekiq

1 me gusta

¡Gracias @pfaffman!

Para mí da un error 404. Soy personal, pero no administrador. ¿Se necesitan privilegios de administrador para acceder a la página?

Sí. Necesitarás consultar con un administrador o con quien administre tu servidor. En algún momento verás un mensaje en /admin indicando que Sidekiq está acumulado.

3 Me gusta

¡Gracias de nuevo @pfaffman! Se lo he comunicado a los administradores.

 
:smiley:
Ann

Hay una razón para lo que has descrito.

Una vez que una pestaña está en segundo plano, “ralentizamos” todas las solicitudes a Discourse. En ciertas condiciones, incluso podemos detener completamente las solicitudes del bus de mensajes.

Tú controlas el número que intentamos sincronizar aquí, en tus preferencias de usuario:

¿Es esto una laptop que se abre y se cierra? ¿Empieza a comportarse mal después de N horas? Ten en cuenta que las pestañas en segundo plano solo se actualizan una vez cada 2 minutos.

7 Me gusta

Hola,

@pfaffman Me han dicho que Sidekiq es solo para sitios autoalojados, y el nuestro no lo es. ¡Muchas gracias de todos modos por tu ayuda!

@sam Es un portátil, pero lo tengo abierto en mi escritorio el 99% del tiempo, y definitivamente durante toda la semana laboral. Eso no significa que no tome ocasionalmente descansos largos para ir al baño y tenga que volver a iniciar sesión, pero esos casos son mucho menos frecuentes que la aparición de este error.

No he anotado en qué momento del día empieza a comportarse mal. Por lo general, soy bastante activo en la comunidad por la mañana, y luego paso a otras cosas y empiezo a notar de forma periférica que se ha añadido un número al título de la pestaña. Diría que ocurre cada 30-45 minutos: a veces tarda hasta una hora, y otras veces mucho menos, pero noto que aparece un nuevo número.

¿Dónde encontraré ese menú desplegable en mis preferencias de usuario? Esto es lo que veo bajo Notificaciones:

 
Gracias,
Ann

1 me gusta

Lo que describes parecería indicar que el número en la pestaña del navegador podría ser menor que el número real. Yo tengo la mía configurada en Nuevas notificaciones y, con frecuencia, veo que el número en la pestaña es mayor que la cantidad real de notificaciones que tengo una vez que enfoco la pestaña.

Estoy usando una computadora portátil, pero está configurada para que nunca entre en suspensión, así que no creo que eso tenga relación.

De hecho, he notado este comportamiento en Meta. Borro la actividad de notificaciones y el título de la página no muestra ningún número; luego, más tarde, cuando llega una notificación, el número vuelve a aparecer, pero es el mismo que se mostraba originalmente cuando cargué el sitio por primera vez. Por si acaso, estoy usando la última versión de Firefox en Mac.

2 Me gusta

Y estoy en Chrome, Linux

Solo para aclarar: Sidekiq lo utilizan todos los sitios de Discourse, ya sean autoalojados o no. Lo único es que en un sitio alojado no tienes acceso al panel de control de Sidekiq.

3 Me gusta

¡Vaya, esto ha estado roto desde finales de junio.

Acabo de solucionarlo según:

¡Pronto tendré tu sitio desplegado!

¡Muchas gracias por haberlo reportado!

13 Me gusta

¡Gracias @sam!

Por cierto, realmente odio los requisitos de caracteres mínimos. :slight_smile:

4 Me gusta

Simplemente pulsa el botón de me gusta, para eso está exactamente.

6 Me gusta

Este tema se cerró automáticamente después de 40 horas. Ya no se permiten nuevas respuestas.

Aprecio tu persistencia aquí; ¡sigue reportando los errores!

Nota sobre el requisito de caracteres: puedes controlarlo en la configuración del sitio de tu comunidad. Preferimos mantener los valores predeterminados, ya que esto evita una gran cantidad de ruido en los temas.

6 Me gusta