Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Configure the connection settings for a database proxy endpoint

Última atualização: Oct 14, 2026

Após ativar o recurso de proxy de banco de dados para uma instância do ApsaraDB RDS for MySQL, talvez seja necessário modificar as configurações de conexão padrão dos endpoints de proxy de banco de dados de acordo com os requisitos do seu negócio. Um endpoint de proxy de banco de dados era anteriormente chamado de terminal de proxy. Este tópico descreve os parâmetros das configurações de conexão para um endpoint de proxy de banco de dados e como configurar esses parâmetros.

Pré-requisitos

O recurso de proxy de banco de dados está ativado. Para mais informações, consulte ative o proxy de banco de dados.

configure as configurações de conexão para um endpoint de proxy de banco de dados

Nota

Você pode se conectar a uma instância RDS usando endpoints internos e públicos de diferentes endpoints de proxy, de acordo com os requisitos do seu negócio.

  1. Inicialmente, acesse a página Instâncias. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, encontre a instância RDS e clique no ID da instância.

  2. No painel de navegação à esquerda, clique em Database Proxy.

  3. Na seção Connection Information, localize o endpoint de proxy de banco de dados cujas configurações de conexão você deseja configurar na coluna Proxy Endpoint (Terminal) ID e clique em Modify Configuration na coluna Ações.

  4. Na caixa de diálogo exibida, modifique as configurações de conexão relacionadas ao endpoint de proxy de banco de dados de acordo com os requisitos do seu negócio. A tabela a seguir descreve os parâmetros.

    Parâmetro

    Descrição

    Descrição da conexão

    A descrição personalizada do endpoint de proxy de banco de dados. A descrição pode ter até 30 caracteres.

    Rede e zona

    A zona e o vSwitch do proxy de banco de dados.

    Atributo de leitura/gravação

    Os atributos de leitura e gravação do endpoint de proxy de banco de dados (anteriormente terminal de proxy).

    • Leitura/Gravação (Divisão de Leitura/Gravação): O endpoint de proxy de banco de dados se conecta à instância RDS primária e às suas instâncias RDS somente leitura, podendo receber solicitações de gravação. Este é o valor padrão.

    • Somente leitura (Instância primária não conectada para receber solicitações de gravação): O endpoint de proxy de banco de dados se conecta apenas às instâncias RDS somente leitura e não pode receber solicitações de gravação.

    Nota

    Acesso mais próximo

    Especifica se o recurso de acesso mais próximo deve ser ativado. Recomendamos que você ative esse recurso para reduzir a latência de acesso e melhorar o desempenho. Para mais informações, consulte configure o acesso mais próximo.

    Pool de conexões

    O tipo de pool de conexões. Para mais informações, consulte configure o pool de conexões.

    • Pool de conexões no nível de transação: Recomendamos selecionar esta opção.

      • Na maioria dos casos, conexões de curta duração são necessárias nas cargas de trabalho.

      • As conexões são estabelecidas com frequência.

      • O número de conexões é maior que o número máximo de conexões suportadas por uma instância RDS.

      Nos cenários acima, se os limites do recurso de pool de conexões no nível de transação não afetarem suas cargas de trabalho, recomendamos selecionar esta opção. Para mais informações, consulte Limites dos pools de conexões de transação.

    • Pool de conexões no nível de sessão

      • Na maioria dos casos, conexões de curta duração são necessárias nas cargas de trabalho.

      • As conexões são estabelecidas com frequência.

      Nos cenários acima, se os limites do recurso de pool de conexões no nível de transação afetarem suas cargas de trabalho, você pode selecionar esta opção. Para mais informações, consulte Limites dos pools de conexões de transação.

    • Desativar pool de conexões: Esta opção é selecionada por padrão.

      • Na maioria dos casos, conexões persistentes são necessárias nas cargas de trabalho.

      • O número de conexões é pequeno.

      • Pools de conexões como Druid, DBCP, c3p0 e HikariCP são usados em suas aplicações.

      Nos cenários acima, não é necessário usar um pool de conexões.

    Nota

    Se a versão do proxy de banco de dados da sua instância RDS for anterior a 2.9.1, este parâmetro estará disponível apenas quando o parâmetro Atributo de leitura/gravação estiver definido como Leitura/Gravação (Divisão de Leitura/Gravação). Se a versão do proxy de banco de dados da sua instância RDS for 2.9.1 ou posterior, não há limites impostos.

    Limiar de latência

    A latência máxima permitida para a replicação de dados da instância RDS primária para suas instâncias RDS somente leitura. Valores válidos: 0 a 3600. Unidade: segundos.

    As instâncias RDS somente leitura podem replicar dados da instância RDS primária com uma latência específica. A latência varia de acordo com o status das instruções SQL executadas. Recomendamos que você defina este parâmetro com um valor maior ou igual a 30.

    Nota
    • Se a versão do proxy de banco de dados da sua instância RDS for anterior a 2.9.1, você só poderá configurar a definição de pool de conexões para um endpoint de proxy de banco de dados que esteja definido como leitura/gravação. Se a versão do proxy de banco de dados da sua instância RDS for 2.9.1 ou posterior, não há limites impostos.

    • Quando a latência de replicação de dados para uma instância RDS somente leitura for menor que o valor deste parâmetro e o peso de leitura da instância RDS somente leitura não for 0, o sistema encaminha as solicitações de leitura para a instância RDS somente leitura.

    • Você pode selecionar Desativar para este parâmetro. Nesse caso, as solicitações de leitura são distribuídas para as instâncias somente leitura, independentemente da latência das solicitações.

    • Se você selecionar Read/Write (Read/Write Splitting) para Read/Write Attributes, o valor deste parâmetro será de 30 segundos por padrão. Se você selecionar Read-only (Primary Instance Not Connected to Receive Write Requests) para Read/Write Attributes, este parâmetro ficará desativado por padrão.

    Divisão de transações

    A capacidade de divisão de transações. O valor é fixo como Ativado. Após a divisão de transações ser ativada, o sistema encaminha as solicitações de leitura antes das operações de gravação nas transações para as instâncias RDS somente leitura. Dessa forma, as cargas na instância RDS primária são reduzidas.

    Nota

    Este parâmetro aparece apenas quando você define o parâmetro Atributo de leitura/gravação como Leitura/Gravação (Divisão de Leitura/Gravação). Para mais informações, consulte Use a divisão de transações.

    Alocação de peso de leitura

    O método usado para atribuir pesos de leitura.

    • Distribuição automática: O sistema atribui automaticamente um peso de leitura a cada instância RDS no seu sistema de banco de dados com base nas especificações da instância. Após criar uma instância RDS somente leitura, o sistema atribui automaticamente um peso de leitura a ela para que processe solicitações de leitura.

    • Personalizado: Para cada instância, especifique um peso de leitura para cada instância RDS somente leitura. Valores válidos: 0 a 10000. As instâncias RDS somente leitura processam solicitações de leitura com base nos pesos especificados. O peso de leitura padrão de uma nova instância RDS somente leitura é 0. Modifique o peso de leitura da nova instância.

    Nota
    • O recurso de acesso mais próximo garante que as solicitações sejam encaminhadas da sua aplicação para o proxy de banco de dados. A configuração de peso de leitura garante que as solicitações sejam encaminhadas do proxy para os bancos de dados de back-end, não sendo afetada pelo recurso de acesso mais próximo. Use os dois recursos juntos para minimizar a latência de acesso.

    • Um peso de leitura maior indica mais solicitações de leitura a serem processadas. Por exemplo, se a instância RDS primária tiver 3 instâncias RDS somente leitura cujos pesos de leitura sejam 100, 200 e 200, e o peso de leitura da instância primária for 0, a instância primária processará apenas solicitações de gravação, e suas instâncias somente leitura processarão solicitações de leitura na proporção de 1:2:2.

    • Não é possível especificar pesos para instâncias RDS somente leitura cujas latências de replicação de dados estejam definidas. Para mais informações, consulte Definir a latência de replicação de dados de uma instância ApsaraDB RDS for MySQL somente leitura configure uma latência de replicação de dados para uma instância ApsaraDB RDS for MySQL somente leitura

    • Após modificar este parâmetro, os novos pesos de leitura entram em vigor imediatamente. A modificação não causa indisponibilidade do service. As conexões existentes também permanecem válidas. Apenas as solicitações enviadas por novas conexões são encaminhadas com base nos novos pesos.

    • Se você usar o RDS Cluster Edition, os pesos de leitura especificados indicam os pesos de leitura dos nós primário e secundário no cluster RDS.

    • Se você usar o RDS High-availability Edition, crie pelo menos uma instância RDS somente leitura antes de especificar os pesos de leitura.

    • Para mais informações sobre como configurar os atributos de leitura e gravação, consulte configure os atributos de leitura e gravação e o peso de leitura do proxy de banco de dados.

  5. Clique em OK.

Nota

Você pode configurar definições de conexão persistente para um proxy de banco de dados de acordo com os requisitos do seu negócio. Se você configurar opções como ativar ou desativar conexões persistentes, a definição entrará em vigor em todos os endpoints de proxy de banco de dados da instância RDS. As conexões persistentes mantêm as conexões entre a aplicação e o proxy de banco de dados da instância RDS quando ocorre um failover de instância ou quando a instância RDS falha. Se a sua aplicação se conectar ao sistema de banco de dados usando o endpoint de proxy de banco de dados, não ocorrerão erros de desconexão. Para mais informações, consulte configure conexões persistentes.

Referências

Operações relacionadas

Operação

Descrição

DescribeDBProxy

Consulta os detalhes sobre o proxy de banco de dados de uma instância.

DescribeDBProxyEndpoint

Consulta as configurações de conexão para um endpoint de proxy de banco de dados conectado a uma instância.

ModifyDBProxyEndpoint

Modifica as configurações de um endpoint de proxy de banco de dados conectado a uma instância.