Tempo limite

Cada serviço tem um tempo limite padrão e uma política de repetição especificada no arquivo client.rb desse serviço. Por exemplo, dê uma olhada no client.rb do serviço de campanha e encontre o método self.configure.

Esses padrões podem ser substituídos em um serviço depois que você o instanciar. Para fazer isso, siga o exemplo em set_custom_client_timeouts.rb.

É possível definir o tempo limite que quiser, mas as respostas que levam mais de duas horas podem resultar em um erro DEADLINE_EXCEEDED.