¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como corrigir a configuração de maxThreads no Tomcat para BIPST 2.1 com SAP Host Agent 7.21 SP31 e BIP 4.2 SP05

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

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.png
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

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

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Michael,

A correção para este problema já foi lançada. (2.1.1)

Cumprimentos
Toby

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

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.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

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.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?