Use este tópico para entender os benefícios do ajuste para
desempenho ideal. Saiba sobre os parâmetros ajustáveis dos principais componentes do WebSphere Application Server e como esses parâmetros afetam o desempenho.
Antes de Iniciar
O WebSphere Application Server fornece configurações de ajuste para seus principais componentes, para que o ambiente de tempo de execução possa ser ajustado, ficando compatível com as características do aplicativo. Os aplicativos podem ser executados com sucesso, sem a alteração dos valores padrão desses parâmetros de ajuste. Outros aplicativos podem precisar de alterações, por exemplo, tamanho maior do heap, para alcançar um melhor desempenho.
O ajuste de desempenho pode gerar ganhos significativos em desempenho, mesmo se um aplicativo não for otimizado para o desempenho.
Entretanto, a correção dos defeitos de um aplicativo geralmente resulta em ganhos de desempenho maiores do que os que são possíveis só com a alteração dos parâmetros de ajuste. Muitos fatores contribuem com o alto desempenho de um aplicativo.
Sobre Esta Tarefa
Para sua conveniência, são incluídos procedimentos para o ajuste dos parâmetros em outros produtos, como DB2, servidores da Web e sistemas operacionais. Como esses produtos podem mudar, considere essas descrições como sugestões.Cada processo do WebSphere Application Server
possui parâmetros que influenciam o desempenho do aplicativo. É possível usar o console administrativo do
WebSphere Application Server para configurar e ajustar aplicativos, contêineres da Web,
contêineres Enterprise
JavaBeans (EJB), servidores
de aplicativos e nós no domínio administrativo.
Procedimento
- Execute o script applyPerfTuningTemplate.py como ponto de início para melhorar o desempenho de um servidor de aplicativos específico. Esse script de ajuste baseado em python, juntamente com um de seus arquivos de modelo, aplica as configurações de ajuste de desempenho recomendadas para um desenvolvimento, uma produção ou um ambiente típico que esteja pronto para uso imediato. O script applyPerfTuningTemplate.py e seus modelos e arquivos de propriedade associados, estão localizados
no diretório WAS_HOME/bin.
- Use os orientadores de desempenho, os procedimentos ou parâmetros
sugeridos na lista de favoritos de parâmetros de ajuste e as informações sobre a
resolução de problemas de desempenho para otimizar suas instâncias do WebSphere Application Server o máximo possível.
- Orientadores de desempenho
- Os orientadores de desempenho usam os dados da Performance Monitoring Infrastructure (PMI) para sugerir mudanças na configuração dos conjuntos de encadeamentos de serviço do Object Request Broker (ORB), nos conjuntos de encadeamentos do contêiner da Web, no tamanho do conjunto de conexões, no tamanho e no tempo da sessão persistida, no tamanho do cache da instrução preparada e no tamanho do cache da sessão. O Runtime Performance Advisor é executado no processo do servidor de aplicativos, enquanto o outro orientador é executado no Tivoli Performance Viewer. Para obter informações adicionais, consulte a documentação
sobre como usar o Orientador de Desempenho e Diagnóstico e use o
orientador de desempenho no Tivoli Performance Viewer.
- Lista Prioritária de Parâmetros de Ajuste
- Revise a documentação sobre a lista de favoritos do parâmetro de ajuste.
Esses parâmetros têm um impacto importante
sobre o desempenho. Como esses parâmetros estão vinculados ao aplicativo, as configurações de parâmetro de aplicativos e ambientes específicos podem variar.
Índice do parâmetro de ajuste para o z/OS
O ajuste de desempenho para os sistemas operacionais WebSphere Application Server para z/OS fica complexo, pois a natureza do ambiente de tempo de execução envolve muitos componentes diferentes do sistema operacional e do middleware.Para localizar informações e parâmetros para o ajuste do sistema operacional z/OS, dos subsistemas, do tempo de execução do WebSphere Application Server para z/OS e algumas dicas para o ajuste do aplicativo Java 2 Platform, Enterprise Edition
(Java EE), consulte a documentação sobre a lista de favoritos do parâmetro de ajuste.
Boas Práticas: É possível ler as diretrizes de ajuste do
WebSphere Application Server para z/OS,
que explicam como sintonizar o middleware.
Entretanto, é importante garantir que o design do aplicativo seja o melhor possível, para melhorar o desempenho. Geralmente, as mudanças no código do aplicativo que são mal gravadas ou mal projetadas podem ter um efeito significativo no desempenho geral.
bprac
Se você for um administrador do WebSphere Application Server ou um programador de sistema no WebSphere Application Server para z/OS,
consulte a documentação sobre o índice de ajuste para o WebSphere Application Server para z/OS. Cada descrição de parâmetros explica o parâmetro; fornece motivos para ajustar o parâmetro; descreve como visualizar ou configurar o parâmetro e indica os valores padrão e recomendados.
- Resolução de Problemas de Desempenho
- Para economizar tempo ao detectar problemas e para obter ajuda na resolução de problemas de desempenho, consulte a documentação sobre a resolução de problemas de desempenho.