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“

Resumen: 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.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

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.

Causa

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.

Resolución

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.

Productos

SRM, SRM
Propiedades del artículo
Número del artículo: 000184212
Tipo de artículo: Solution
Última modificación: 08 may. 2026
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.