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
.