Timeout

Ogni servizio include un criterio di timeout e nuovo tentativo predefinito specificato nel file client.rb di quel servizio. Ad esempio, dai un'occhiata al client.rb del servizio della campagna e trova il metodo self.configure.

Dopo aver creato un'istanza, è possibile eseguire l'override di questi valori predefiniti su un servizio. Per farlo, segui l'esempio in set_custom_client_timeouts.rb.

Puoi impostare un timeout per tutte le dimensioni che preferisci, ma le risposte che durano più di due ore potrebbero comportare un errore DEADLINE_EXCEEDED.