Bug #18130
temps de réponse d'un appel à un trigger trop long
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
24 août 2017
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Sur la recette de Meyzieu j'ai tenté de supprimer un element du panier, qui notifie wcs de l'annulation notify('cancelled')
.
Lingo a tracebacké car timeout lors de l'appel de wcs:
Internal Server Error: /lingo/cancel/21/ Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 132, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 71, in view return self.dispatch(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 89, in dispatch return handler(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/combo/apps/lingo/views.py", line 586, in post self.get_object().notify_cancellation(notify_origin=True) File "/usr/lib/python2.7/dist-packages/combo/apps/lingo/models.py", line 253, in notify_cancellation self.notify('cancelled') File "/usr/lib/python2.7/dist-packages/combo/apps/lingo/models.py", line 242, in notify data=json.dumps(message), headers=headers, timeout=3) File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 522, in post return self.request('POST', url, data=data, json=json, **kwargs) File "/usr/lib/python2.7/dist-packages/combo/utils.py", line 165, in request response = super(Requests, self).request(method, url, **kwargs) File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 475, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 596, in send r = adapter.send(request, **kwargs) File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 499, in send raise ReadTimeout(e, request=request) ReadTimeout: HTTPSConnectionPool(host='demarches-meyzieu.test.au-quotidien.com', port=443): Read timed out. (read timeout=3)
Et du côté de wcs la requete a été bien reçue mais abandonnée car pas aboutie au bout de 3 secondes:
94.23.114.107 - - [24/Aug/2017:14:05:42 +0200] "POST /base-nautique-inscriptions-individuelles-1/5/jump/trigger/cancelled?NameID=&email=&orig=mon-meyzieu.test.entrouvert.org&algo=sha256×tamp=2017-08-24T12%3A05%3A39Z&nonce=a30a25973320 d93b36ba0a84ef576221L&signature=qZ1uuz3zmICzCtGRKYbNdjxuSDQhxl4cWJd7lqTqcOA%3D HTTP/1.1" 499 0 "-" "python-requests/2.11.1"
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Nouveau à Fermé
- Planning mis à Non
Je vais dire obsolète.