O EMR Serverless StarRocks oferece um recurso de múltiplos gateways para garantir o isolamento e a estabilidade dos services de Frontend (FE). Em cenários com separação de computação e armazenamento, atribua gateways independentes para diferentes necessidades de negócio. Quando uma instância apresentar alta carga, direcione consultas críticas por um gateway específico para nós FE dedicados. Essa abordagem mantém o desempenho e a confiabilidade do service.
Pré-requisitos
Crie uma instância com separação de computação e armazenamento. Para mais informações, consulte Create an instance.
Limites
Este recurso está disponível apenas para instâncias com versão secundária 1.7.9 ou posterior, como 3.3.8-1.94-1.7.10.
Visualizar o gateway padrão
O sistema cria automaticamente um gateway padrão para processar todas as solicitações de consulta sem um gateway especificado. Siga estas etapas para visualizar as informações do gateway padrão.
-
Acesse a página de detalhes da instância do EMR Serverless StarRocks.
Faça login no console do E-MapReduce.
No painel de navegação à esquerda, escolha .
Na barra de menus superior, selecione uma região conforme necessário.
Clique em nome da instância desejada.
-
Na página Instance Details, visualize as informações do gateway padrão na seção Gateway Information.
Parâmetro
Descrição
Internal Endpoint
Endpoint privado do gateway. Aplicações ou services na mesma VPC podem usar este endpoint.
-
View Private Zones: Visualize o registro dns.
-
Activate SLB: Após ativar o SLB, uma instância do Server Load Balancer (SLB) (small I, slb.s1.small) fará o balanceamento de carga.
Importante-
A ativação do SLB gera cobranças. Para mais informações, consulte CLB Billing Overview.
-
Após mudar para SLB, não é possível reverter para PrivateZone.
Depois de ativar o SLB, clique em View SLB. O sistema redirecionará você ao console do Alibaba Cloud Server Load Balancer (SLB) para visualizar os detalhes da instância SLB associada.
-
Public Endpoint
Acesse e use a instância StarRocks pela rede pública. A instância permanece acessível de dentro da VPC da Alibaba Cloud mesmo após a ativação do acesso público.
Para acessar o gateway pela rede pública, clique em Enable Access over Internet.
ImportanteA ativação do acesso público cria uma instância CLB e gera cobranças. Para mais informações, consulte CLB Billing Overview.
Enable leader write only
Define se o nó leader processa apenas solicitações de escrita, como operações de importação de dados, em vez de solicitações de consulta.
-
Desativado: O nó leader processa solicitações de escrita e de consulta.
-
Ativado: O nó leader processa apenas solicitações de escrita. Os demais nós follower assumem as solicitações de consulta.
Em cenários de escrita com alta concorrência, ative esta opção para reduzir a carga no nó leader e melhorar o desempenho de escrita.
Network Type
Tipo de conexão de rede do gateway atual.
Number of Associated FEs
Quantidade de nós FE associados ao gateway atual.
O gateway padrão associa-se automaticamente aos nós FE iniciais durante a inicialização e aos novos nós FE após um scale-out. Se nenhum novo gateway for criado, o gateway padrão permanecerá associado a todos os nós FE disponíveis.
-
Criar um gateway
O gateway padrão atende à maioria dos cenários. Caso seu negócio exija maior isolamento ou otimização de desempenho, crie um gateway personalizado.
A criação de um novo gateway pode interromper brevemente algumas consultas. Execute esta operação fora dos horários de pico para minimizar o impacto no seu negócio.
Criar um novo gateway gera cobranças de SLB. Para mais informações, consulte SLB Billing Overview.
Não é possível criar um gateway se não houver nós FE suficientes. Nesse caso, faça primeiro o scale-out dos nós FE. Para mais informações sobre dimensionamento, consulte Scale instances.
-
Ative o SLB.
Na página Instance Details, na seção Gateway Information, clique em Activate SLB.
Na caixa de diálogo exibida, clique em OK.
Na página Instance Details, na seção Gateway Information, clique em Create Gateway.
-
Na caixa de diálogo Create Gateway, configure os seguintes parâmetros.
Parâmetro
Descrição
Gateway Name
Insira um nome para o gateway para facilitar a identificação e o gerenciamento.
Number of Nodes to Allocate
Ao criar um novo gateway, atribua nós FE a ele conforme necessário. Os nós são atribuídos em incrementos de 2.
Por exemplo, suponha que seu gateway padrão esteja associado a 3 nós FE. Após um scale-out com a adição de mais 2 nós, o gateway padrão passa a ter 5 nós FE. Ao criar um novo gateway, atribua 2 desses nós a ele para gerenciar os recursos adicionados de forma independente.
Clique em OK.
Modificar um gateway
Na página Instance Details, na seção Gateway Information, clique em Modify Gateway à direita do gateway criado.
Na caixa de diálogo, modifique os parâmetros Gateway Name e Number of Nodes to Allocate. Em seguida, clique em OK.
Excluir um gateway
Exclua apenas os gateways criados por você.
Antes de excluir um gateway, certifique-se de que nenhum service esteja conectado a ele. Após a exclusão, todas as tarefas enviadas por clientes conectados falharão.
Na página Instance Details, na seção Gateway Information, clique em Delete Gateway à direita do gateway criado.
Na caixa de diálogo exibida, clique em OK.