Estoy intentando que Django (por encima de GAE) obtenga datos de otro servicio web. A menudo me golpeó con error como este:¿Cómo configurar el tiempo de espera para urlfetch en Google App Engine?
ApplicationError: 2 timed out Request
Method: GET
Request URL: http://localhost:8080/
Exception Type: DownloadError
Exception Value: ApplicationError: 2 timed out
Exception Location: /google_appengine/google/appengine/api/urlfetch.py in _get_fetch_result, line 325
Se siente como si se agotará el tiempo sólo después de 12 segundos (no estoy seguro, pero es muy corto).
Pregunta: ¿cómo puedo establecer un tiempo de espera más largo?
Ok, ¿puedo saber por qué decidió responder a la pregunta usando Java cuando el OP indicó claramente que estaba usando Django? No proporcionó el equivalente de Python :( – kassold
Alguien más había editado mi respuesta dos años después de que la di y la agregó en un fragmento de código de Java por alguna razón ... si mira los hipervínculos en la primera línea, enlazan a la documentación de Python. De todos modos, hay un ejemplo de Python dado en la respuesta de Alex Young. –
Los documentos que vinculan ya no incluyen ninguna mención de un máximo de 60 segundos. ¿Ha quedado obsoleta esa limitación? – conradlee