O recurso Instance Sessions permite visualizar dados de sessões de clientes em tempo real, encerrar sessões anormais e crie regras de limitação de QPS para melhorar a estabilidade do sistema.
Visualizar ou encerrar sessões
Limitações
Não é possível recuperar sessões criadas no modo de conexão direta em instâncias com arquitetura cluster.
Procedimento
Faça login no console e acesse a página Instances. Na barra de navegação superior, selecione a região da instância que deseja gerencie. Localize a instância e clique em no respectivo ID.
No painel de navegação à esquerda, clique em .
-
Visualize ou encerre as Instance Sessions da instância de destino e consulte as Session Statistics.
-
Visualizar sessões
Por padrão, a página exibe informações detalhadas de todas as sessões. Passe o mouse sobre o cabeçalho de uma coluna para ver sua descrição.
NotaInsira uma palavra-chave na caixa de pesquisa para filtrar sessões. Para atualizar as informações, clique em Refresh no canto superior esquerdo ou ative o Auto Refresh.
-
Encerrar sessões
Selecione uma sessão de destino ou mantenha pressionada a tecla Shift para selecionar várias sessões. Em seguida, no canto superior direito, clique em Kill Selected ou Kill All.
AvisoEsta ação desconecta forçadamente o cliente correspondente. Proceda com cautela.
-
Visualizar estatísticas de sessão
A aba Session Statistics exibe o total de clientes, a quantidade de clientes ativos e o número de origens (endereços de clientes).
NotaNa tabela de estatísticas por origem, clique em no ícone à direita de um endereço de cliente para edite o alias da origem. Na coluna Total, clique em em um número para visualizar detalhes sobre as conexões desse endereço.
-
Ativar limitação de QPS
Ao ative a limitação de QPS, o sistema rejeita solicitações que excedem o limiar especificado e retorna um erro THROTTLED.
Notas de uso
Uma regra de limitação ativa é desativada automaticamente se a instância for reiniciada, passar por um failover de HA ou for migrada.
Trate os erros THROTTLED na aplicação cliente para evitar comportamentos inesperados. Quando o cliente receber um erro THROTTLED, evite tentativas frequentes de nova conexão.
Pré-requisitos
Este recurso está disponível apenas para instâncias Tair (Enterprise Edition) baseadas em DRAM que operam em modo cloud-native e possuem versão secundária 25.12.2.0 ou posterior.
Procedimento
Faça login no console e acesse a página Instances. Na barra de navegação superior, selecione a região da instância que deseja gerencie. Localize a instância e clique em no respectivo ID.
No painel de navegação à esquerda, clique em .
No lado direito da página, clique em na aba QPS Throttling.
-
Clique em Create Throttling Rule e configure os parâmetros da regra.
Throttling Mode: Parâmetro fixo como Throttle by QPS.
Command: Selecione o tipo de tráfego a limitar. Valores válidos: Read, Write e All.
key: Padrão de chave para correspondência. Aceita correspondências exatas e padrões com curingas. Por exemplo,
user*corresponde a todas as chaves com o prefixouser.Username: (Opcional) Conta de usuário a limitar. Corresponde a uma conta no Gerenciamento de Contas.
Client IP: (Opcional) Endereço IP do cliente ou bloco CIDR a limitar.
Minimum request size: Tamanho mínimo da solicitação, em bytes. Solicitações menores que este valor não sofrem limitação.
Maximum QPS: Limite de QPS. Se a instância usar arquitetura cluster ou divisão de leitura/escrita, esse limite aplica-se a cada shard (nó). O limite geral de QPS da instância segue a fórmula: QPS máximo × número de shards (nós).
Throttling Duration: Duração, em minutos, de vigência da regra. A regra é removida automaticamente após a expiração.
-
Clique em Submit.
A regra de limitação agora está ativa.
(Opcional) Modifique a regra ou desative-a antecipadamente.
Apenas uma regra de limitação pode estar ativa por vez. Crie uma nova regra substitui a atual.
Perguntas frequentes
-
P: Como desconecto um cliente?
R: No console, acesse . Selecione a sessão de destino e clique em Kill Selected.