Tâche #8712
Scénario #8827: Focus gen_config
Timeout Gunicorn
Description
Problème rencontré sur un scribe 2.4 en candidate à jour.
Certaines opérations dans gen_config (par exemple zephir_diff ou un enregistrement) n'aboutissent pas : Erreur 0.
L'ajout d'un "-t 120" dans le fichier /etc/init.d/eoleflask à corrigé le problème.
DAEMON_ARGS="-t 120 -c $CONF_FILE eoleflask.application:run(config='eoleadmin')"
Associated revisions
Increase timeout for Guinicorn and Nginx proxy - Fixes #8712
History
#1 Updated by Joël Cuissinat over 8 years ago
- Estimated time set to 2.00 h
- Parent task set to #8827
#2 Updated by Benjamin Bohard over 8 years ago
- Remaining (hours) set to 2.0
#3 Updated by Ghislain Loaec over 8 years ago
- Status changed from Nouveau to Résolu
- Start date set to 10/28/2014
- % Done changed from 0 to 100
Appliqué par commit eole-flask:d06c8cc8c76a88f7c39e2e7f780dd9eb20d9002e.
#4 Updated by Ghislain Loaec over 8 years ago
- Remaining (hours) changed from 2.0 to 0.0
#5 Updated by Bruno Boiget about 8 years ago
Les modifications sont présentes sur les derniers paquets de Dev et semblent bien influer sur le timeout de genconfig
En repassant à des valeurs courtes (par exemple 2 secondes), on obtient :- des erreurs de timeout avec nginx
- une erreur 504 (méthode not allowed) dans genconfig en local. Erreur réelle dans les logs gunicorn : [ERROR] WORKER TIMEOUT (pid:XXXX)
#6 Updated by Bruno Boiget about 8 years ago
- Status changed from Résolu to Fermé
#7 Updated by Vincent Febvre over 7 years ago
Test effectué sur AmonEcole 2.4.2
Utilisation de gen_config sur une petite configuration est toujours problèmatique.
Le temps de la validation, on tombe dans le timeout de Gunicorn qui n'a finalement pas été modifié.
L'ajout d'un "-t 120" dans le fichier /etc/init.d/eoleflask à corrigé le problème.
DAEMON_ARGS="-t 120 -c $CONF_FILE eoleflask.application:run(config='eoleadmin')"