Sto provando ad avere Django (in cima a GAE) per recuperare i dati da un altro servizio web. Sono spesso colpito con errore come questo:Come impostare il timeout per urlfetch in 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
Ci si sente come se essa scada solo dopo 12 secondi (non sono sicuro, ma è davvero breve).
Domanda: come posso impostare un timeout più lungo?
Ok, posso sapere perché hai deciso di rispondere alla domanda usando Java quando l'OP ha chiaramente affermato che sta usando Django? Non hai fornito l'equivalente Python :( – kassold
Qualcun altro ha modificato la mia risposta due anni dopo averlo dato e aggiunto in uno snippet di codice Java per qualche motivo ... se si guardano i collegamenti ipertestuali nella prima riga, si collegano a la documentazione di Python C'è comunque un esempio di Python dato nella risposta di Alex Young. –
I documenti a cui si fa riferimento non includono più alcuna menzione di un massimo di 60 secondi.Questa limitazione è stata deprecata? – conradlee