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
.