AGENT-THREADS

Die AGENTTHREADS-Konfigurationseinstellung gibt die maximale Anzahl von Threads an, die Essbase für Vorgänge wie die Anmeldung bei und Abmeldung von Essbase Server sowie das Starten und Stoppen einer Anwendung starten kann.

Syntax

AGENTTHREADS n

wobei n die Anzahl der Threads angibt, die Essbase starten kann. Der Wert von n kann eine Zahl zwischen 5 und 500 (einschließlich) sein.

Der Standardwert entspricht 50 Threads.

Hinweise:

  • Obwohl der maximale AGENTTHREADS-Wert 500 ist, kann die maximale Anzahl von Threads, die ein Betriebssystem verarbeiten kann, viel geringer sein. Bevor Sie einen Wert angeben, der größer als der Standardwert ist, wenden Sie sich an den Systemadministrator, da höhere Werte Systemressourcen erheblich verbrauchen können.

  • Wenn Sie einen AGENTTHREADS-Wert angeben, der kleiner als 5 ist, über dem Maximum oder einem Dezimalwert, setzt Essbase den Wert mit einem annähernd eigenen Wert außer Kraft.

  • Für jede anfängliche Verbindung mit einer Essbase-Anwendung und -Datenbank ist ein Agent-Thread erforderlich.

  • Die AGENTTHREADS-Konfigurationseinstellung gilt nicht für Essbase Java Agent, der die WebLogic Server-Threadpoolkonfiguration für die Gesamtanzahl der Threads verwendet, die auf Server- und Domainebene gestartet werden können. Die Gesamtanzahl der WebLogic Server-Threads wird in der Datei config.xml angegeben. Wenn der Wert von AGENTTHREADS kleiner als der Wert der Gesamtzahl der WebLogic Server-Threads ist, verwendet Essbase den in AGENTTHREADS angegebenen Wert. Wenn der Wert von AGENTTHREADS größer als die Gesamtzahl der WebLogic Server-Threads ist, verwendet Essbase den in der Datei config.xml angegebenen Wert.

Beispiel

AGENTTHREADS 100

Legt die maximale Anzahl von Threads fest, die Essbase starten kann, auf 100, vorausgesetzt, die in der Datei config.xml angegebene Gesamtanzahl von Threads beträgt 100 oder mehr.