You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On voit bien en db mongo que la bal est en conflit depuis le 2023-08-04 a 07:41:43.873Z avec comme lastRevision la 64cc...
Or quand on regarde les dernière révisions sur l'api-depot
On voit bien qu'il n'y a qu'une seul source qui est la bal mes-adresse pour les révisions. La dernière date du 2023-08-04 a 07:42:12 mais celle qui correspond au lastRevision de la BAL (sur mes-adresses-api) est l'avant dernière le 2023-08-04 a 07:38:50.
Théorie
Sans aucune autre information, la théorie la plus probable comme il y a moins de 30s entre la date du conflit (sur mes-adresse-api) et de la dernière révision (sur l'api-depot), c'est qu'il y a un problème de concurrence entre les jobs du cron de mes-adresses-api qui lorsque qu'ils tournent en parallèle. A vérifier dans le code...
Résolution
Mettre un systeme de queue sur les job du cron de mes-adresses-api, pour qu'ils ne puissent pas s'excecuter en même temp.
The text was updated successfully, but these errors were encountered:
Context
La bal https://mes-adresses.data.gouv.fr/bal/635161db30bfae11fadbb53e est en conflit avec elle même
On voit bien en db mongo que la bal est en conflit depuis le 2023-08-04 a 07:41:43.873Z avec comme
lastRevision
la64cc...
Or quand on regarde les dernière révisions sur l'api-depot
On voit bien qu'il n'y a qu'une seul source qui est la bal mes-adresse pour les révisions. La dernière date du 2023-08-04 a 07:42:12 mais celle qui correspond au
lastRevision
de la BAL (sur mes-adresses-api) est l'avant dernière le 2023-08-04 a 07:38:50.Théorie
Sans aucune autre information, la théorie la plus probable comme il y a moins de 30s entre la date du conflit (sur mes-adresse-api) et de la dernière révision (sur l'api-depot), c'est qu'il y a un problème de concurrence entre les jobs du cron de mes-adresses-api qui lorsque qu'ils tournent en parallèle. A vérifier dans le code...
Résolution
Mettre un systeme de queue sur les job du cron de mes-adresses-api, pour qu'ils ne puissent pas s'excecuter en même temp.
The text was updated successfully, but these errors were encountered: