Este tópico descreve como gerencie endpoints do Orca para PolarDB for MySQL.
Endpoints padrão e personalizados
Tipo de endpoint | Descrição | Casos de uso |
Endpoint padrão | Ao crie um cluster PolarDB for MySQL e selecione Enable Orca, o sistema atribui um endpoint padrão do Orca a cada cluster. O PolarProxy fornece esse endpoint. O endpoint padrão do Orca oferece suporte à divisão automática de leitura e escrita: o PolarProxy roteia as solicitações de escrita para o nó primário e as solicitações de leitura para os nós somente leitura. Para obter mais informações sobre o PolarProxy, consulte Database proxy. | Indicado para cargas de trabalho que exigem divisão de leitura e escrita. Adicione nós somente leitura para dimensionar sua carga de trabalho rapidamente e em tempo real. |
Endpoint personalizado | O PolarDB for MySQL permite crie endpoints personalizados do Orca. O PolarProxy fornece esses endpoints.
|
|
Os In-memory column index (IMCI) nodes não oferecem suporte ao Orca. Portanto, não é possível rotear endpoints do Orca para in-memory column index (IMCI) nodes.
crie um endpoint personalizado do Orca
Acesse o console do PolarDB.
No painel de navegação à esquerda, clique em Clusters.
No canto superior esquerdo, selecione a região onde o cluster está implantado.
Encontre o cluster de destino e clique em ID.
-
Na página Basic Information do cluster, na seção Database Connections, clique em Create Custom Cluster Endpoint. defina o Endpoint Type como ORCA Endpoint, insira um Endpoint Name e configure os recursos do PolarProxy. Para obter mais informações, consulte configure the database proxy.
Notadefina o Endpoint Type como ORCA Endpoint.
Para um ORCA Endpoint, nas configurações de proxy, as Load Balancing Settings oferecem suporte apenas à Load Balancing Policy e a Primary Node Accepts Read Requests. As Consistency Settings oferecem suporte apenas ao Consistency Level. Não é possível configurar as Connection Pool Settings, a HTAP Optimization ou a Security Protection.
modifique um endpoint do Orca
Acesse o console do PolarDB.
No painel de navegação à esquerda, clique em Clusters.
No canto superior esquerdo, selecione a região onde o cluster está implantado.
Encontre o cluster de destino e clique em ID.
Na página Basic Information do cluster, na seção Database Connections, encontre o endpoint de destino. À direita de Private ou Public, clique em
> Edit para modifique o endpoint.
-
O prefixo do endpoint deve atender aos seguintes requisitos:
Deve ter entre 6 e 40 caracteres e conter apenas letras minúsculas, dígitos e hifens (-).
Deve começar com uma letra minúscula e terminar com um dígito ou uma letra.
O número da porta deve estar entre 3000 e 5999.
Se o SSL estiver ativado para o endpoint, a alteração reiniciará o cluster.
Se o SSL estiver ativado para o endpoint, o comprimento total do endpoint modificado não poderá exceder 64 caracteres.
Libere um endpoint do Orca
Antes de liberar um endpoint, certifique-se de atualizar suas aplicações para usar um novo endpoint.
Não é possível recuperar um endpoint liberado. Só é possível crie um novo.
Acesse o console do PolarDB.
No painel de navegação à esquerda, clique em Clusters.
No canto superior esquerdo, selecione a região onde o cluster está implantado.
Encontre o cluster de destino e clique em ID.
Na página Basic Information do cluster, na seção Database Connections, encontre o endpoint de destino e clique em Release no canto superior direito do endpoint para liberá-lo.
Na caixa de diálogo exibida, clique em OK.