Projet

Général

Profil

Anomalie #6207

Messages sortant bloqués

Ajouté par pitchum . il y a 9 mois. Mis à jour il y a 8 mois.

Statut:
Fermé
Priorité:
Urgente
Assigné à:
Version cible:
Début:
03/08/2023
Echéance:
% réalisé:

0%

Temps estimé:

Description

Plus de 54000 jobs coincés dans la file Push de sidekiq.
Beaucoup sont des jobs de notification pour mobile, probablement bloqués par le service https://ntfy.sh/, ce qui n'est pas trop grave à priori.
Par contre, de nombreux jobs correspondent à des messages qui ne sortent plus de l'instance. Par exemple quand un compte pouet répond à un compte sur une autre instance, son message ne s'affiche que sur pouet.

Voici un extrait de log dont je soupçonne qu'il correspond à ce cas de figure :

août 03 08:36:20 pouet.cluster.chapril.org bundle[2303711]: 2023-08-03T06:36:20.347Z pid=2303711 tid=1cz8v WARN: {"context":"Job raised exception","job":{"retry":16,"queue":"push","dead":false,"class":"ActivityPub::DeliveryWorker","args":["{\"@context\":\"https://www.w3.org/ns/activitystreams\",\"id\":\"https://pouet.chapril.org/users/xxxxxxx/statuses/110814511264381850/activity\",\"type\":\"Announce\",\"actor\":\"https://pouet.chapril.org/users/xxxxxxx\",\"published\":\"2023-08-01T13:07:32Z\",\"to\":[\"https://www.w3.org/ns/activitystreams#Public\"],\"cc\":[\"https://mastodon.cloud/users/yyyyyyyyyyy\",\"https://pouet.chapril.org/users/xxxxxxx/followers\"],\"object\":\"https://mastodon.cloud/users/yyyyyyyyyyy/statuses/110813421020464659\"}",109273317851456604,"https://example.net/inbox",{"synchronize_followers":false}],"jid":"3b33c52cbb59bcc1d94a4eaa","created_at":1690958418.9779282,"enqueued_at":1690958418.979699}}
août 03 08:36:20 pouet.cluster.chapril.org bundle[2303711]: 2023-08-03T06:36:20.347Z pid=2303711 tid=1cz8v WARN: HTTP::ConnectionError: failed to connect: Connection timed out - connect(2) for 82.64.249.221:443 on https://example.net/inbox
août 03 08:36:20 pouet.cluster.chapril.org bundle[2303711]: 2023-08-03T06:36:20.347Z pid=2303711 tid=1cz8v WARN: /home/mastodon/.rbenv/versions/3.0.6/lib/ruby/3.0.0/socket.rb:1214:in `__connect_nonblock'

À suivre...

Historique

#1

Mis à jour par pitchum . il y a 9 mois

hmmm, bon on dirait un bug de la version 4.1.5 (cf. github#26115 )
Faudrait urgemment faire un upgrade en 4.1.6... j'ai peur....

#2

Mis à jour par pitchum . il y a 9 mois

  • Statut changé de Confirmé à En cours de traitement

Même si la file d'attente push est encore énorme (+80000 jobs), on dirait que la MAJ en v4.1.6 a fait du bien car la latence moyenne ne fait que baisser.
À suivre...

#3

Mis à jour par pitchum . il y a 9 mois

  • Statut changé de En cours de traitement à Résolu

Youpi, les files sont vides !
Je clos.

#4

Mis à jour par pitchum . il y a 9 mois

  • Description mis à jour (diff)
#5

Mis à jour par Quentin Gibeaux il y a 8 mois

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF