Mi rendo conto che lo dev_appserver.py
ha lo scopo di simulare il più possibile l'ambiente di produzione App Engine, ma ho problemi a eseguire il debug di un'applicazione in locale a causa di problemi di connessione lenti (continuo a ricevere le eccezioni DeadlineExceededError
). Dal momento che non è la connessione in sé di cui sono preoccupato, esiste un modo per disabilitare/estendere temporaneamente il timeout per urlfetch
(e altri) solo per l'ambiente di sviluppo? Sfortunatamente, l'app deve essere connessa a un servizio web in tempo reale e in questo caso non è possibile eseguire una patch in una risposta fittizia.C'è un modo per disabilitare le scadenze predefinite in App Engine dev_appserver?
Questa potrebbe essere una soluzione semplice per qualcuno che ne sa di più sull'interno dell'SDK, ma non ho avuto molta fortuna nel mio googling. Apprezzerei qualsiasi aiuto o consiglio che potresti avere.
Grazie! 'set_default_fetch_deadline()' era proprio la cosa di cui avevo bisogno. –