ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

What kind of function is tomcat-exec-exe thread used for

book

Article ID: 213870

calendar_today

Updated On:

Products

CA API Gateway

Issue/Introduction

■製品情報
 【製品名】 Layer7 API Gateway
 【リリース】 v10.0
 【サービスパック】 CR02
 【Fix レベル】

■お問い合わせ内容
 【事象の具体的内容】
すでにクローズされている「ケースNo:32133115」への追加質問となります。

>tomcat-exec-exeはGatewayで通常に使用されるスレッドです。
>Topコマンドをスレッド表示にした場合に表示されます。
>使用状況によっては大量に表示されることもあります。

tomcat-exec-exeですが、こちらどういった機能で使用されているスレッドなのでしょうか?
また、Topコマンドをスレッド表示にした場合に表示されるスレッドを確認したところ、
tomcat-exec-exe以外にもv9.2からv10になってgatewayユーザのスレッドが大幅に増えているようです
これらがv9.2に比べてCPUなどのOSリソース消費量が多い要因となっているのでしょうか?

>10.0は機能拡張等もあり、9.2と比べた場合には同じ処理でもリソースの消費が多くなることは十分に考えられます。
>運用に応じて適切なチューニングが必要になると考えます。

上記について、具体的にチューニング可能なパラメータがどれかを教えていただけませんでしょうか。

 【事象の影響範囲】
  ビジネスへの影響 無

----------

以上、宜しくお願い致します。

Environment

Release : 10.0

Component : OTK INSTALLER

Resolution

The tomcat threads are the gateway working threads -- when a new request come, the gateway will create/allocate a tomcat thread to process the request.

So the number of tomcat threads is mainly depending on the incoming traffic, higher the traffic, there will be more tomcat threads.