SRM 4,5: Der Web Service Gateway (WSG)-Dienst läuft nicht nach einem Upgrade auf 4.5 oder 4.5.0.1: Ausnahme „ungenügend konfigurierte Threads“

概要: Der Web Service Gateway (WSG)-Dienst kann auf SRM 4.5 und 4.5.0.1 VMs oder Hosts mit mehr als 16 CPU-Kernen nicht gestartet werden. Dies betrifft auch SRM-Upgrades auf 4.5 und 4.5.0.1.

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

Zwei mögliche Symptome sind mit dem in diesem KB-Artikel beschriebenen Problem verbunden:
  • Die folgenden SRM-Upgrades bleiben möglicherweise kurz nach dem Eintritt in den Wartungsmodus stehen und werden nicht abgeschlossen
    (i) Upgrade von 4.5 auf 4.5.0.1
    (ii) Upgrade von vorhergehenden Versionen auf 4.5
  • Unter SRM 4.5 oder 4.5.0.1 startet der WSG-Dienst nicht auf VMs oder Hosts und protokolliert die folgenden Fehler:      

SEVERE -- [2021-02-08 14:38:00 AEDT] -- HttpServer$Service::publish(): an unexpected error occurred publishing com.watch4net.apg.webservice.proxy.ManagementServiceProxyHandler
java.lang.IllegalStateException: handler can't be initialized
       (...)
Caused by: javax.servlet.ServletException: java.lang.IllegalStateException: Insufficient configured threads: required=14 < max=10 for QueuedThreadPool[ProxyHandler]@72967906{STOPPED,8<=0<=10,i=0,r=-1,q=0}[NO_TRY]
       (...)
Caused by: java.lang.IllegalStateException: Insufficient configured threads: required=14 < max=10 for QueuedThreadPool[ProxyHandler]@72967906{STOPPED,8<=0<=10,i=0,r=-1,q=0}[NO_TRY]


Das Problem betrifft Linux/vApp und Windows Hosts.

原因

Das WSG verwendet Jetty, ein Java-Webserver und Java Servlet-Container. Jetty kann nicht genügend Threads für die erforderlichen Prozesse zuweisen. Die Anzahl der Threads, die eine Person an einem beliebigen Punkt sehen kann, variiert je nach Hardwareunterschieden (Anzahl der CPU-Kerne, Anzahl der Netzwerkschnittstellen, Untrschiede bei Kernel, Java oder Last, Anzahl aktiver Benutzer, Anzahl aktiver Verbindungen, Transaktionen pro Sekunde usw.) deutlich variieren. In der Regel besteht dieses Problem bei virtuellen Maschinen und Hosts mit mehr als 16 virtuellen Prozessoren.

解決方法

Wenn die Anzahl der CPU-Kerne auf einem SRM-Server höher als 16 ist, zeigen die WSG-Protokolle Fehler über nicht genügend Threads an, um den WSG-Dienst zu starten. Das neueste Jetty-Upgrade auf 9.4.34 oder höher erfordert eine Neukonfiguration der standardmäßigen maximalen Anzahl von Threads (#10), um genügend Threads zu erzeugen.

Wenn Sie mehr als 16 CPU-Kerne auf Ihrer SRM-VM oder Ihrem Host haben, gehen Sie zur Dell EMC Online Support-Site (https://dell.com/support), um eine Service-Anfrage (SR) zu öffnen und verweisen Sie auf diese Knowledgebase-Artikelnummer in Ihrer SR.

製品

SRM, SRM
文書のプロパティ
文書番号: 000184212
文書の種類: Solution
最終更新: 08 5月 2026
バージョン:  7
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。