GeoNature icon indicating copy to clipboard operation
GeoNature copied to clipboard

[OccTax] Timeout lorsque l'on veut télécharger ses données

Open Amegilla opened this issue 2 years ago • 6 comments

2.6.2 Version de GeoNature affectée par le bug

Description du bug Pour un login basique (droits de portée 1), créé automatiquement avec un jdd personnel, et rattaché à l'organisme "all". Le téléchargement des données depuis l'application occtax abouti en "proxy error 502". J'ai l'impression que c'est un pb de timeout. Mais pourquoi ? (surtout qu'il n'y a que qq données à télécharger). Si vous avez des pistes... merci

Amegilla avatar Nov 18 '21 10:11 Amegilla

Idem avec GeoNature 2.9.0, un téléchargement en csv depuis OccTax de 8 relevés / 160 occurrences aboutit à une erreur 502, même avec un timeout de gunicorn fixé à 5 minutes.

Splendens avatar Jan 27 '22 11:01 Splendens

Bonjour, J'ai pu tester de nouveau des exports de données depuis Occtax. Avec GeoNature 2.9.2 et GUNICORN_TIMEOUT=300 dans le fichier environ, les exports arrivent à passer (sauf les shapefiles ou les gpkg vraiment trop balèzes).

Splendens avatar Jul 05 '22 12:07 Splendens

Un élément clé, qui sera intégré dans la prochaine version pour les exports SIG est qu'on avait pas vu que Fiona loguait énormément d'infos. En réduisant le niveau de logs de Fiona, les exports SIG passent beaucoup beaucoup mieux. Voir https://github.com/PnX-SI/GeoNature/issues/1875 et le commit associé (https://github.com/PnX-SI/GeoNature/commit/359e2fcc7490c0ea30d32f32aeee9631c14670ba) si tu veux le reporter sans attendre la prochaine version.

camillemonchicourt avatar Jul 05 '22 13:07 camillemonchicourt

Effectivement, c'est bien plus rapide, merci !

Par contre, ça ne passe pas à tous les coups. Il n'y a peut-être pas qu'un problème de log pour les exports depuis occtax.

Après plusieurs tests d'exports d'Occtax, j'ai l'impression que ces autres cas de figure tombent en timeout, même avec un (très) faible nombre de relevés (<30 lignes) :

  • les exports avec des relevés qui ont beaucoup d'occurrences (typiquement, les relevés bota et les relevés entomo),
  • les exports de données qui ont été filtrés sur un nom d'observateur ou sur un taxon (pas de problème avec un filtre sur un JDD ou des dates)

Splendens avatar Jul 11 '22 10:07 Splendens

Tu parles des exports SIG ? Ça fait pareil sur les exports CSV ?

camillemonchicourt avatar Jul 11 '22 11:07 camillemonchicourt

Oui, idem avec les CSV

Splendens avatar Jul 11 '22 15:07 Splendens

J'ai fait des tests d'exports Occtax sur le serveur de DEMO en version 2.12.0 et pas de soucis particulier. Toujours d'actualité ?

camillemonchicourt avatar Apr 12 '23 19:04 camillemonchicourt