Każda usługa ma domyślne zasady czasu oczekiwania i ponowne próby określone w pliku client.rb
tej usługi. Na przykład obejrzyj usługę client.rb
usługi kampanii i znajdź metodę self.configure
.
Po utworzeniu instancji ustawień można je zastąpić w danej usłudze. Aby to zrobić, postępuj zgodnie z przykładem w set_custom_client_timeouts.rb
.
Czas oczekiwania możesz ustawić dowolnie, ale odpowiedzi trwające ponad 2 godziny mogą spowodować błąd DEADLINE_EXCEEDED
.