Olá Michael,
Estaremos adicionando o tipo de Executor ao nosso Relatório de Análise de Aplicações Web na versão 2.1.1. Estamos mirando um lançamento para o final de fevereiro.
Atenciosamente,
James
Avalados por :
Olá ?
Estamos executando BIPST 2.1, SAP Host Agent 7.21 SP31 e BIP 4.2 SP05 com Tomcat 8.5 incluído.
Problema: O Relatório de Análise de Aplicações Web do BIPST não detecta corretamente o parâmetro maxThreads do Tomcat. Mostra 200 threads em vez de 1500 conforme definido em ..\tomcat\conf\server.xml para o conector de serviço padrão do Catalina.
Passos para reproduzir:
1. Parar o Tomcat
2. Navegar e abrir o arquivo ..\tomcat\conf\server.xml
3. Descomentar o conector para o serviço/connector padrão do Catalina e definir maxThreads como 1500.
4. Salvar o arquivo.
5. Iniciar o Tomcat
6. Executar o Relatório de Análise de Aplicações Web do BIPST e verificar a entrada maxThreads. Ainda mostra 200 em vez de 1500.
Obrigado & Cumprimentos,
Michael
threads.png tomcat.png threads2.pngOlá Michael,
Estaremos adicionando o tipo de Executor ao nosso Relatório de Análise de Aplicações Web na versão 2.1.1. Estamos mirando um lançamento para o final de fevereiro.
Atenciosamente,
James
Olá Michael,
A correção para este problema já foi lançada. (2.1.1)
Cumprimentos
Toby
Obrigado james.zhang5
De acordo com o site do Apache Tomcat:
"O
Executor
representa um grupo de threads que pode ser compartilhado entre componentes no Tomcat. Historicamente, existia um grupo de threads por conector criado, mas isso permite compartilhar um grupo de threads entre (principalmente) conectores e também outros componentes quando configurados para suportar executores."
Acredito que neste cenário devemos informar sobre as threads definidas para o grupo de threads do Executor se estiver configurado. Vamos mirar isso para o patch 1 ou patch 2.
Olá Michael,
A razão pela qual você não vê essa mudança no relatório de análise do Servidor de Aplicações Web é que atualmente não estamos recuperando essa informação. De acordo com sua captura de tela, fizemos a seguinte mudança no arquivo server.xml:
<Service name="Catalina">
<!--Os conectores podem usar um Executor compartilhado, você pode definir um ou mais grupos de threads com nomes-->
<
Executor
name="tomcatThreadPool" namePrefix="catalina-exec-"
maxThreads="1500" minSpareThreads="4"/>
Como você pode ver, isso está sob o tipo Executor. Eu vejo isso quando abro no jConsole sob o mesmo Executor.
Enquanto o ajuste que você está vendo sob o HTTP Connector (8080) está sob o tipo Connector:
Podemos considerar adicionar essa informação no futuro se for útil. Espero que isso responda a sua pergunta.
Saudações,
James
Equipe de desenvolvimento da ferramenta de suporte da plataforma BI
cusersi831248picturesconnector.png cusersi831248picturesexecutor.pngcontacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute