Você pode se conectar a um cluster de banco de dados usando o PolarDB endpoint do cluster e o endpoint primário do cluster. Este tópico descreve como solicitar um endpoint de cluster e um endpoint primário.
Visualizar endpoints e portas
Acesse o console do PolarDB. No painel de navegação à esquerda, clique em Clusters. Selecione a Região onde o cluster está implantado e, em seguida, clique no ID do cluster para ir à página de detalhes do cluster.
Na página de Basic Information, na seção de Database Connections, passe o mouse sobre o endpoint desejado. Na caixa de diálogo que aparece, você pode visualizar as informações de rede, incluindo o endpoint Network Information, incluindo o endpoint Private/PúblicoPublic, número da porta e links relacionados.
Se você anteriormente se conectou ao banco de dados usando um nome de domínio e deseja manter o nome de domínio após a migração do banco de dados para a cloud, você pode clicar em Bind Private Domain Name. Apenas os endpoints Private suportam o vínculo de nomes de domínio privados. Para obter mais informações, consulte Nomes de domínio privados.
PolarDB endpoints têm uma porta padrão 3306. Você também pode personalizar o número da porta.
PolarDB Todos os nós em um cluster do PolarDB, incluindo o nó principal e os nós de leitura, compartilham a mesma conta de banco de dados e senha. Para visualizar o nome da conta de banco de dados, veja as contas de banco de dados criadas na seção na página de detalhes do cluster.
Solicitar um endpoint público
Acesse o console do PolarDB. No painel de navegação à esquerda, clique em Clusters. Selecione a Região onde o cluster está implantado e, em seguida, clique no ID do cluster para ir à página de detalhes do cluster.
-
Na página de Basic Information, na seção de Database Connections, localize o endpoint desejado. À direita de Public, clique em Apply.
NotaVocê só pode solicitar um Public endpoint. Um Private endpoint é gerado automaticamente quando o cluster é criado, então não é necessário solicitá-lo.
-
Na caixa de diálogo que aparece, defina o prefixo do endpoint e clique em OK.
Nota-
O prefixo do endpoint deve atender aos seguintes requisitos:
Deve ter entre 6 e 40 caracteres e pode conter apenas letras minúsculas, dígitos e hífens (-).
Deve começar com uma letra minúscula e terminar com um dígito ou uma letra.
Se a mensagem de erro "A especificação do nó tem recursos insuficientes nesta zona. Por favor, tente outra zona" aparecer, o nome de domínio público que você especificou pode já estar em uso. Tente outro nome de domínio.
-
-
Depois que o endpoint do cluster for criado, a funcionalidade de proxy de banco de dados será ativada automaticamente. Você pode modificar as configurações de proxy de banco de dados conforme necessário. Para obter mais informações, consulte Configure the database proxy.
NotaApós a solicitação ser bem-sucedida, o endpoint público entra em vigor imediatamente. Você pode visualizá-lo na seção de Database Connections. Se ele não aparecer imediatamente, atualize a página.
Criar um endpoint de cluster personalizado
Você também pode ir à página de Basic Information, na seção de Database Connections e clicar em Create Custom Cluster Endpoint para criar um endpoint personalizado e configurar as funcionalidades de proxy de banco de dados. Para obter mais informações, consulte Configure the database proxy.
Atualmente,PolarDB for MySQL Cluster Edition permite que você especifique um VPC e um vSwitch ao criar um novo endpoint. Para obter mais informações, consulte Change the VPC and vSwitch.
Modificar um endpoint
Você pode ir à página de Basic Information, na seção de Database Connections, localizar o endpoint desejado. À direita de Private ou Public, clique em
> Editar para modificar o endpoint.
-
O prefixo do endpoint deve atender aos seguintes requisitos:
Deve ter entre 6 e 40 caracteres e pode conter apenas letras minúsculas, dígitos e hífens (-).
Deve começar com uma letra minúscula e terminar com um dígito ou uma letra.
O número da porta deve estar no intervalo de 3000 a 5999.
Se o SSL estiver habilitado para o endpoint, a modificação fará com que o cluster reinicie.
Se o SSL estiver habilitado para o endpoint, o comprimento total do endpoint modificado não pode exceder 64 caracteres.
Atualmente,PolarDB Cluster Edition permite que você altere o VPC e o vSwitch de um único endpoint. Para obter mais informações, consulte Change the VPC and vSwitch.
Liberar um endpoint
Antes de liberar um endpoint, certifique-se de que seus aplicativos já estejam usando o novo endpoint.
Um endpoint liberado não pode ser recuperado. Você só pode Apply.
O endpoint padrão do cluster só suporta a modificação de sua configuração e não pode ser liberado. Os endpoints de cluster personalizados podem ser liberados.
Você pode ir à página de Basic Information, na seção de Database Connections, localizar o endpoint desejado. À direita de Public, clique em
> Release para liberar o endpoint.
Apenas os endpoints Públicos podem ser liberados.
O que fazer a seguir
Referência de API
|
API |
Descrição |
|
Consulta os endpoints de um cluster. |
|
|
Cria um endpoint público para um cluster. |
|
|
Modifica o endpoint padrão de um cluster. |
|
|
Libera um endpoint de um cluster. |