Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Índice
maxLevel4
outlinetrue
exclude.*ndice
stylenone

 

Monitoramento

A primeira meta é identificar o ponto de lentidão no sistema e levantar os tempos aproximados.

...

Operação
1 usuário
30 usuários
100 usuários
Carregar pagina< 3 segundos< 5 segundos12 segundos
Movimentação de processos< 5 segundos< 8 segundos20 segundos
Publicar documento< 3 segundos< 5 segundos

10 segundos

 

Análise

Após levantar o recurso e os tempos é possível fazer uma rápida análise para identificar alguns pontos que costumam interferir na resposta do servidor: 

...

Tamanho das páginas

Ainda na aba de network da Network da ferramenta de desenvolvimento  ver desenvolvimento, verificar a quantidade de bytes transferidas transferidos para montar a paginapágina.

As paginas padrões do Fluig não passam páginas padrão da plataforma fluig não ultrapassam o tamanho de 1100 bytes. Tamanhos acima de 2 MB podem prejudicar a performance, dependendo da infraestrutura de rede.

Widgets síncronas

Em alguns casos as widgets demoradas , widgets demorados "travam" o desenho de carregamento de toda página. Retire a o widget em questão da pagina página e efetue um  um novo teste. Caso o tempo de resposta seja aceitável, verificar a possibilidade da do widget ser transformada em assíncrona. convertido para assíncrono.

Banco de Dados

Caso o cliente possua um DBA ou uma equipe que monitore o banco solicite um relatório de queries lentas e peca para verificar Solicite um relatório de queries lentas ao DBA da empresa (ou à equipe que monitora o banco de dados do fluig) e peça para verificarem se não existem locks muito demorados ou DeadLocks deadlocks.

Configurações

O fluig na instalação padrão sai com apenas 20 conexões com o banco. Esse numero é baixo. O ideal é deixar esse numero próximo ao numero Recomenda-se ajustar a quantidade de conexões para um valor próximo à quantidade de usuários concorrentes esperado. Mais é importante tomar cuidado. Um numero esperada.

Nota
titleAtenção

Um número muito alto de conexões ao banco de dados gera gasto no gerenciamento do pool.

Para identificar se o cliente esta sistema está sofrendo com falta de conexões, é necessário habilitar o console de gerenciamento do JBoss.

  1. No prompt de comando do Windows ou no shell do Linux, navegue até o diretório bin do JBoss ([Instalação do fluig]/jboss/bin);
  2. Executar o script add-user.bat ou add-user.sh;
  3. Para a Na primeira pergunta exibida, apenas digite ENTER;
  4. Digite Informe o nome do usuário na segunda pergunta;
  5. Escolha uma senha e digite-a na terceira e quarta perguntaperguntas;
  6. Após a confirmação da senha, digite ENTER na quinta pergunta;
  7. Na sexta e sétima perguntas é necessário digitar "simSim" (ou yes"Yes", se o console estiver em inglês) e confirmar com a tecla Enter.

...