python - elastic - Error de la aplicación Django 504 después de guardar el modelo
elastic beanstalk python (2)
Este error me lo mostró django-ses pidiendo el límite de velocidad a través de make_request de boto en el módulo de conexiones. Revertir la criptografía 1.5 a 1.1 corrigió mis errores.
Tengo un sitio web de Django con Django 1.8 con Python 3.4 y alojado en AWS a través de ElasticBeanstalk.
Recientemente, he tenido algunos problemas con el área de administración de Django y 504 errores. El problema es muy difícil de reproducir, parece suceder al azar.
Cuando guardo una instancia de un modelo, a veces el sitio web se cuelga y devuelve un error 504 (y no se guarda). Después de lo cual elasticbeanstalk reinicia el servidor y todo funciona bien otra vez.
En mis registros obtengo los siguientes errores.
End of script output before headers: wsgi.py
extern "Python": function Cryptography_rand_bytes() called, but @ffi.def_extern() was not called in the current subinterpreter. Returning 0.
Estos dos errores se repiten varias veces. ¿Puede alguien ayudarme a averiguar cómo puedo depurar esto?
¡Gracias!
Probablemente se deba a este error https://github.com/pyca/cryptography/issues/2299
Cómo solucionarlo aquí discutido https://github.com/pyca/cryptography/issues/2473
Lo que parece decir, desinstale la biblioteca de criptografía de Python y luego instale la versión 1.1 de la misma.