Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, wie Sie die maximale Anzahl gleichzeitiger Richtlinieninstanzen erhöhen, die auf einem einzelnen Opalis Integration Server Action Server ausgeführt werden.
Gilt für: Alle Versionen von Orchestrator
Ursprüngliche KB-Nummer: 2102398
Übersicht
Opalis Integration Server erzwingt einen Standardgrenzwert von 50 gleichzeitigen Richtlinieninstanzen, die auf einem einzelnen Action Server ausgeführt werden, um zu verhindern, dass die Windows-Ressource, die als Desktop Heap bezeichnet wird, verringert wird, was zu unerwarteten Ausführungsergebnissen wie Prozessendungen und Unfähigkeit führt, die erforderlichen Ressourcen für die Ausführung nur für jede Art von Aufgabe zuzuweisen.
Fehlermeldungen, die in Aktionsserver- oder Richtlinienmodulprotokollen erfasst werden, enthalten nicht genügend Speicher und andere Meldungen, die auf eine Unfähigkeit verweisen, eine Ressource wie eine benannte Pipe oder ein Windows Socket zuzuweisen.
Das Erhöhen der maximalen Anzahl von Richtlinieninstanzen, die gleichzeitig auf einem einzelnen Action Server ausgeführt werden können, besteht aus zwei Schritten:
- Erhöhen Sie den Windows Desktop Heap für Desktops in den nicht interaktiven Windows-Stationen.
- Erhöhen Sie den Wert zulässiger gleichzeitiger Richtlinieninstanzen mithilfe des Befehlszeilenprogramm "Action Server-Richtlinieneinschränkung" (aspt.exe), das im Verwaltungsserver der Opalis-Integrationsserver enthalten ist.
Das Erhöhen des Desktop Heap ist eine umfassende Windows-Systemänderung und erfordert einen Neustart. Weitere Informationen, einschließlich einer Erläuterung von Desktop Heap, finden Sie in User32.dll oder Kernel32.dll initialisiert nicht.
Desktop heap erhöhen
Opalis Integration Server verarbeitet alle unterschiedlichen Mengen von Desktop Heap, je nachdem, welche Objekte und wie viele Objekte in jeder Richtlinie vorhanden sind. Als Richtlinie werden Berechnungen auf der Grundlage jedes policymodule.exe 10 KB Desktop Heap verbrauchen. Wie in User32.dll oder Kernel32.dll nicht initialisiert, wird Desktop Heap für die nicht interaktiven Desktops durch den dritten Parameter des SharedSection=
Segments des folgenden Registrierungswerts identifiziert:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows
Die Standarddaten für diesen Registrierungswert sehen ungefähr wie folgt aus:
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16
Der wert, der in den dritten Parameter des SharedSection=
Segments eingegeben werden soll, sollte auf der Berechnung von:
(Anzahl der gewünschten gleichzeitigen Richtlinien) * 10 = (dritter Parameterwert)
Beispiel: Wenn es gewünscht ist, 100 gleichzeitige Richtlinieninstanzen zu haben, dann 100 * 10 = 1000, um eine schöne Speichernummer aufzurunden, erhalten Sie 1024 als dritten Parameter, der dazu führt, dass die folgende Aktualisierung an den Registrierungswert vorgenommen wird:
SharedSection=1024,3072,1024
Da der Dienststeuerungs-Manager einen neuen Desktop in der nichtinteraktiven Fensterstation für jeden Dienstprozess erstellt, der unter einem Benutzerkonto ausgeführt wird, reduziert ein größerer Desktopwert für den dritten Parameter des SharedSection=
Segments die Anzahl der Benutzerkontendienste, die erfolgreich auf dem System ausgeführt werden können.
Erhöhen der maximalen gleichzeitigen Richtlinieninstanzen
Das Erhöhen der maximalen Anzahl gleichzeitiger Richtlinieninstanzen, die auf einem bestimmten Aktionsserver ausgeführt werden, erfolgt durch Ausführen des Action Server Policy Throttling-Hilfsprogramms (aspt.exe), das sich auf dem Verwaltungsservercomputer des Opalis Integration Server im Verwaltungsdienstinstallationsordner befindet (Standard = C:\Program Files\Opalis Software\Opalis Integration Server\Management Service
).
Die Syntax für die Ausführung von aspt.exe lautet wie folgt:
aspt.exe <ActionServer> <NumberOfPolicies>
Beispiele:
aspt.exe COMPUTER1 100
Im obigen Beispiel wird der Aktionsserver mit dem Namen COMPUTER1 so geändert, dass maximal 100 gleichzeitige Richtlinieninstanzen ausgeführt werden können.
aspt.exe * 200
In der obigen Abbildung werden alle Aktionsserver so geändert, dass maximal 200 gleichzeitige Richtlinieninstanzen ausgeführt werden können.
Notiz
Jeder Aktionsserver, der von einer Änderung mit aspt.exe betroffen ist, muss den OpalisActionService-Dienst neu gestartet haben, damit die Änderungen wirksam werden.