As instâncias do ApsaraDB for SelectDB oferecem dois tipos de conexão: endpoints de Virtual Private Cloud (VPC) e endpoints públicos. Use o endpoint de VPC quando o cliente e a instância estiverem na mesma VPC. Use o endpoint público quando estiverem em VPCs diferentes ou quando for necessária uma conexão pela internet pública.
Ao solicitar um endpoint público, todos os clusters da instância tornam-se acessíveis pela internet e as portas 8040 e 8060 são abertas. Essas portas suportam operações HTTP, como importação de dados via Stream Load e captura de métricas. O acesso é controlado pela lista de permissões de endereços IP. Certifique-se de adicionar o endereço IP do cliente à lista de permissões antes de se conectar. Para mais informações, consulte Configure uma lista de permissões de endereços IP.
Solicitar um endpoint público
Faça login no console do ApsaraDB for SelectDB.
Na barra de navegação superior, selecione a região onde a instância está localizada.
No painel de navegação à esquerda, clique em Instances. Na página Instances, localize a instância e clique no ID correspondente para abrir a página Instance Details.
Na seção Network Information, clique em Apply for Public Endpoint.
-
Na caixa de diálogo Apply for Public Endpoint, clique em OK.
Após solicitar o endpoint público, adicione o endereço IP do cliente à lista de permissões de endereços IP antes de estabelecer a conexão. Para mais informações, consulte Configure uma lista de permissões de endereços IP.
Liberar um endpoint público
Antes de liberar um endpoint público, observe os pontos abaixo:
Após a liberação do endpoint público, a conexão com a instância por meio desse endereço deixará de funcionar. Atualize o endpoint usado pelo cliente para acessar a instância.
Remova os endereços IP públicos ou blocos CIDR associados da lista de permissões de endereços IP para garantir a segurança dos dados.
Para liberar o endpoint público:
Faça login no console do ApsaraDB for SelectDB.
Na barra de navegação superior, selecione a região onde a instância está localizada.
No painel de navegação à esquerda, clique em Instances. Na página Instances, localize a instância e clique no ID correspondente para abrir a página Instance Details.
Na seção Network Information, clique em Release Public Endpoint.
Na caixa de diálogo Release Public Endpoint, clique em OK.
Próximos passos
Após solicitar um endpoint público:
Adicione o endereço IP público do cliente ou do dispositivo onde a aplicação está hospedada à lista de permissões de endereços IP. Para mais informações, consulte Configure uma lista de permissões de endereços IP.
Conecte-se à instância usando um cliente MySQL. Para mais informações, consulte Conectar-se a uma instância do ApsaraDB for SelectDB usando um cliente MySQL.
O uso de um endpoint público gera tráfego de internet. Não há cobrança para tráfego de entrada ou saída pela internet.