FAQs - Suporte técnico

Framework - Linha Datasul - TEC - Como dimensionar a quantidade de agentes Appserver

time.png Tempo aproximado para leitura: 00:03:18 min

Dúvida
Como dimensionar a quantidade de agentes Appserver?

Ambiente
Framework - Framework (Linha Datasul) - AppServer - Todas as versões

Solução
O produto Datasul foi concebido para compartilhar o mesmo broker Appserver para todas as rotinas, desta forma não possuímos um consumo separado por módulo. Também cada cliente, em função da sua área de atuação, possui particularidades no uso das mesmas rotinas. Isso impede que as quantidades de agentes que se mostraram boas em um ambiente sejam eficientes em outro.

Por conta disso segue-se as orientações da Progress, que é a fornecedora dessa Tecnologia, como guia para o dimensionamento do número de agentes AppserverEla orienta que seja monitorada a fila de requisições e então adicionados tantos agentes quanto o necessário para manter a fila o mais próximo de zero.

Pode-se iniciar, por exemplo, com 10 agentes por agente AppserverMas esse número não pode ser utilizado como regra, apenas uma indicação inicial. Se a quantidade de agentes necessários utilizando esta métrica for muito grande, você pode-se utilizar menos agentes e ir monitorando o tamanho da fila.

Para monitorar o tamanho da fila é possível utilizar a tela de status do Appserver, conforme a imagem a seguir:


status_appserver.png

Em vermelho destacamos a linha que apresenta o tamanho da fila. O primeiro valor antes da vírgula mostra a quantidade de requisições atualmente na fila, no exemplo, zero requisições em fila.

O segundo valor indica a quantidade máxima de requisições que chegaram a ficar aguardando por um agente disponível, no exemplo uma requisição. Este segundo indicador funciona como uma marca d'água, indicando até onde chegou o tamanho da fila.

Como na média o tempo de requisição costuma ser baixo, na casa de alguns milissegundos, ter algumas requisições em fila não é problema, elas serão atendidas em breve. O problema é quando uma quantidade muito grande de requisições fica na fila, causando com que o tempo de espera das requisições fique alto.

Na mesma imagem destacamos em azul a linha que indica o tempo de espera das requisições. O primeiro valor é a marca d´água e o segundo é o tempo médio, ambos em milissegundos.

Concluindo, será necessário avaliar esses dois indicadores para medir o tamanho da fila e o tempo que as requisições estão aguardando para serem executadas. Adicionando mais agentes vai reduzindo o tamanho da fila e consequentemente diminuindo o tempo de espera das requisições.

Esse artigo foi útil?
Usuários que acharam isso útil: 1 de 1

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _