Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Ative um proxy de banco de dados

Última atualização: Oct 13, 2026

Se a sua instância primária estiver sob alta carga ou precisar de divisão de leitura e escrita, ative o proxy de banco de dados do ApsaraDB RDS for PostgreSQL. O proxy oferece suporte à divisão de leitura e escrita e à divisão de transações para reduzir a carga na sua instância primária.

Pré-requisitos

A instância do RDS PostgreSQL deve atender aos seguintes requisitos:

  • Versão principal do mecanismo: PostgreSQL 10 ou posterior.

  • Tipo de armazenamento: disco em cloud.

  • Edição: RDS High-availability Edition ou RDS Cluster Edition.

  • Função da instância: instância primária.

  • O recurso de proxy de banco de dados não é suportado nas zonas C e D de China (Hangzhou). Para usar esse recurso, migre a sua instância para outra zona. Para mais informações, consulte Migrate to another zone.

Faturamento

  • O proxy General-purpose é gratuito.

  • O proxy Dedicated utiliza o modelo de pagamento conforme o uso. Database proxy billing.

Observações de uso

  • Após ative o proxy de banco de dados, não migre a instância primária para uma zona diferente. Alocar a instância e o proxy em zonas diferentes aumenta a latência de acesso.

    Nota

    Se um failover colocar a instância primária e o proxy em zonas diferentes, execute uma troca manual para realinhá-los. Perform a manual primary/secondary switchover.

  • Crie uma instância somente leitura e ative o proxy. É possível que você ative o proxy sem essa instância, mas você não poderá configure uma política de acesso para o endpoint do proxy. Crie uma instância somente leitura do ApsaraDB RDS for PostgreSQL.

Procedimento

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância do RDS está localizada. Em seguida, encontre a instância do RDS e clique em ID da instância.

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

  3. Selecione um Proxy Type e clique em Ative agora.

    • General-purpose (gratuito): ativa o proxy com a especificação recomendada. Você pode alterá-la depois.

    • Dedicated (pagamento conforme o uso): permite que você selecione a proxy specification.

    Nota
    • Se houver um aviso de que uma função vinculada a service (SLR) não está autorizada, clique em Authorize e, em seguida, clique em OK. A Alibaba Cloud criará a SLR AliyunServiceRoleForRdsProxyOnEcs, que permite ao proxy anexar uma interface de rede elástica para conectividade.

    • Compare os tipos General-purpose e Dedicated em Proxy types.

    • A especificação recomendada do proxy é calculada da seguinte forma:

      • Fórmula: Recommended proxy specification = Number of recommended proxy nodes × Specification per proxy node. Cada nó de proxy é fixado em 2 núcleos de CPU.

      • A especificação máxima é de 16 núcleos de CPU para um proxy General-purpose e 32 núcleos de CPU para um proxy Dedicated. O número recomendado de nós de proxy é calculado da seguinte forma:

        Proxy type

        Recommended nodes

        General-purpose

        (Number of CPU cores of the primary instance + Number of CPU cores of all associated read-only instances) / 4, rounded up.

        Dedicated

        (Number of CPU cores of the primary instance + Number of CPU cores of all associated read-only instances) / 8, rounded up.

      Exemplo: uma instância do RDS PostgreSQL com uma instância primária de 8 núcleos e uma instância somente leitura de 4 núcleos tem uma contagem de nós de proxy Dedicated de (8 + 4) / 8 = 2 (arredondado para cima a partir de 1,5), resultando em uma especificação de proxy de 2 × 2 CPU cores = 4 CPU cores.

  4. Clique em OK.

    Após a ativação do proxy de banco de dados, a aba Database Proxy exibe as seguintes informações.

    Categoria

    Parâmetro

    Descrição

    Basic Information

    Primary Instance

    O ID da instância do RDS PostgreSQL.

    Proxy Instance Status

    O status de execução do proxy.

    Proxy Type

    O tipo de proxy. Valores válidos: General-purpose e Dedicated. Proxy types.

    Zone

    A zona do proxy. O padrão é a mesma zona da instância primária.

    Proxy Specifications

    A especificação atual do proxy.

    Calculada como: Proxy specification = Specification per proxy node × Number of proxy nodes. Cada nó é fixado em 2 núcleos de CPU. Exemplo: 3 nós = 2 CPU cores × 3 = 6 CPU cores.

    Proxy Version

    A versão secundária do mecanismo de proxy.

    Proxy Instance ID

    O ID da instância de proxy.

    Proxy Node

    Node ID

    O ID do nó de proxy.

    Zone

    A zona do nó de proxy.

    CPU Cores on Proxy Node

    A especificação de um nó de proxy.

    Connection Information

    Proxy Endpoint (Terminal) ID

    O ID do endpoint do proxy. Cada endpoint pode ter uma política de acesso diferente.

    Nota
    • Uma instância suporta de 1 a 7 endpoints de proxy. Para cada endpoint de proxy, você pode solicitar um endpoint interno e um endpoint público.

    • Após configure uma política de acesso para um endpoint de proxy, você pode use the proxy endpoint to connect to your database.

    • Passe o mouse sobre o ID de um endpoint de proxy e visualize sua política de acesso, incluindo atributos de leitura e escrita e pesos de leitura.

    Read/Write Attributes

    Valores válidos: Read/Write e Read-only.

    Configure atributos de leitura/escrita e pesos de leitura.

    Internal Endpoint/Port

    O endpoint interno e a porta do proxy.

    Use este endpoint para conexões de rede interna com a instância do RDS PostgreSQL.

    Nota

    Public Endpoint/Port

    O endpoint público e a porta do proxy.

    Use este endpoint para conexões com a internet para a instância do RDS PostgreSQL.

    Nota
    • O proxy fornece um endpoint interno por padrão. Você pode solicitar um endpoint público.

    • Após solicitar um endpoint público, clique em ícone image.png ao lado do endpoint para que você modifique o prefixo e a porta. Configure um endpoint de proxy.

Referência de API

API

Descrição

ModifyDBProxy

Ativa ou desativa o recurso de proxy de banco de dados.

DescribeDBProxy

Consulta os detalhes de um proxy de banco de dados.