Definir o ciclo de vida máximo da conexão

Esse snippet define o tempo máximo que uma conexão de banco de dados pode ser reutilizada. Definir um tempo de vida da conexão pode ajudar a evitar erros de conexões encerradas pelo servidor de banco de dados ou outra infraestrutura de rede, além de ajudar no balanceamento de carga da conexão.

Exemplo de código

Go

Para autenticar no AlloyDB, configure o Application Default Credentials. Se quiser mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.

// Set Maximum time (in seconds) that a connection can remain open.
db.SetConnMaxLifetime(1800 * time.Second)

A seguir

Para pesquisar e filtrar exemplos de código de outros Google Cloud produtos, consulte a Google Cloud pesquisa de exemplos de código.