Ich versuche, Django (über GAE) Daten von einem anderen Webdienst abzurufen. Ich bin oft mit Fehlern wie folgt getroffen:Wie Zeitüberschreitung für Urlfetch in Google App Engine festlegen?
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
Es fühlt sich an, als ob es erst nach 12 Sekunden Zeitüberschreitung wird (Ich bin nicht sicher, aber es ist wirklich kurz).
Frage: Wie kann ich ein längeres Timeout einstellen?
Ok, darf ich wissen, warum Sie sich entschieden haben, die Frage mit Java zu beantworten, als das OP klar erklärte, dass er Django benutzt? Du hast das Python-Äquivalent nicht zur Verfügung gestellt :( – kassold
Jemand anderes hatte meine Antwort zwei Jahre nach meiner Eingabe bearbeitet und aus irgendeinem Grund ein Java-Code-Snippet hinzugefügt ... wenn du dir die Hyperlinks in der ersten Zeile ansiehst, verlinken sie auf Die Python-Dokumentation Es gibt ein Python-Beispiel, das in Alex Youngs Antwort hier trotzdem angegeben wird –
Die Dokumente, auf die Sie verlinken, enthalten keine Erwähnung von maximal 60 Sekunden. Wurde diese Einschränkung als veraltet betrachtet? – conradlee