Cada servicio incluye una política de reintento y tiempo de espera predeterminada que se especifica en el archivo client.rb
de ese servicio. Por ejemplo, observa el client.rb
del servicio de campañas y busca el método self.configure
.
Estos valores predeterminados se pueden anular en un servicio después de crear una instancia. Para hacerlo, sigue el ejemplo que aparece en set_custom_client_timeouts.rb
.
Puedes configurar un tiempo de espera tan grande como desees, pero las respuestas que tardan más de dos horas pueden generar un error DEADLINE_EXCEEDED
.