Timeout

Ogni servizio ha un timeout predefinito e un criterio per i nuovi tentativi specificato nel file client.rb del servizio. Ad esempio, dai un'occhiata all'elemento client.rb del servizio della campagna e trova il metodo self.configure.

È possibile eseguire l'override di questi valori predefiniti per un servizio dopo averlo creato un'istanza. Per farlo, segui l'esempio in set_custom_client_timeouts.rb.

Puoi impostare il timeout che preferisci, ma le risposte che richiedono più di due ore potrebbero generare un errore DEADLINE_EXCEEDED.