Sie verwenden die folgenden angepassten Eigenschaften, um das Verhalten des Autonomic Request Flow Manager (ARFM) zu ändern. Einige angepasste Eigenschaften werden für Implementierungsziele definiert.
Dieser Wert gibt an, wie tolerant der Schutz vor Speicherüberlastung gegenüber hohem Datenverkehr ist. Wenn die maximale Rate eine Einheit pro Sekunde beträgt und der "BurstFactor" 1, bedeutet dies, dass eine Einheit von Datenverkehr ohne Affinität zugelassen wird, wenn in der letzten Sekunde keine zugelassen wurde. Bei einem "BurstFactor" von 3 werden jedoch drei Einheiten alle drei Sekunden zugelassen.
Geltungsbereich | On Demand Router |
---|---|
Gültige Werte | Integer |
Standardeinstellung | 3 |
Sie können diese angepasste Eigenschaft auf true setzen, damit der ARFM die HTTP-Dialogstruktur (Hypertext Transfer Protocol) zum Schutz vor CPU-Überlastung ignoriert. Jede eingehende HTTP-Nachricht unterliegt der Zugangssteuerung.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Boolescher Wert |
Standardeinstellung | False |
Sie können diese angepasste Eigenschaft auf true setzen, damit der ARFM die SIP-Dialogstruktur (Session Initiation Protocol) zum Schutz vor CPU-Überlastung ignoriert. Jede eingehende SIP-Nachricht unterliegt der Zugangssteuerung.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Boolescher Wert |
Standardeinstellung | False |
Der Schutz vor CPU-Überlastung ist standardmäßig aktiviert. Setzen Sie den Wert dieser angepassten Eigenschaft auf false, um den Schutz vor CPU-Überlastung zu inaktivieren und eine Ordnung nach Priorität anzufordern.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Boolescher Wert (true oder false) |
Standardeinstellung | true |
Sie können diese angepasste Eigenschaft für ein Implementierungsziel angeben, um den ARFM in den manuellen Modus zu setzen, wenn die angepasste Eigenschaft "arfmMode" nicht auf manuell eingestellt ist. Der Wert der Eigenschaft ist eine Zeichenfolge in einer Syntax, die es ermöglicht, Zuordnungen auszudrücken.
Geltungsbereich | Implementierungsziel (Server, dynamischer Cluster usw.) |
---|---|
Gültige Werte | String |
Standardeinstellung | Keine |
Sie können diese angepasste Eigenschaft verwenden, um den Betriebsmodus des ARFM festzulegen. Im Automatikmodus setzt der ARFM einen autonomen Controller ein, der die Priorität für die Zuteilung von Anforderungen von den On Demand Routern an die Server anpasst und dem Verteilungscontroller Informationen zu den erforderlichen Rechenleistungen für die verschiedenen dynamischen Cluster sendet. Im manuellen Modus können Sie die Vorgaben des autonomen Controllers durch Verwaltungseinstellungen überschreiben.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Manuell, Automatisch |
Standardeinstellung | Automatisch |
Diese angepasste Eigenschaft kann auf allen Knoten festgelegt werden, die sich auf Computern mit Hyper-Threading befinden. Wenn die angepasste Eigenschaft "CPUAdjustment" auf einem Knoten angegeben wird, wird auf dem betreffenden Knoten eine Korrekturfunktion angegeben, die auf Prozessorauslastungswerte angewendet werden soll. Diese Funktion wird auf die vom Betriebssystem berichtete Prozessorauslastung angewendet und gibt einen genaueren Messwert für die Auslastung zurück.
Geltungsbereich | Knoten |
---|---|
Gültige Werte | String |
Standardeinstellung | Keine |
Verwenden Sie die angepasste Eigenschaft "goodServiceTimeLimitSpec", wenn Sie den ARFM konfigurieren. Der Standardwert von einer Minute, der für Zeitlimits festgelegt wird, wird dann verwendet wenn die Parameter "goodServiceTimeLimitSpec" oder "timeoutFactor" nicht festgelegt wurden. Wenn Sie den Standardwert überschreiben möchten, verwenden Sie diese angepasste Eigenschaft, um Werte für unterschiedliche Granularität anzupassen, z. B. für Serviceklasse, Anwendung oder Modul. Wenn Sie eine allgemeine Regel von 5 Minuten erstellen möchten, erstellen Sie die angepasste Eigenschaft und geben Sie als Wert "*:*:*:*:*=300" an, wobei der letzte Teil dieser Angabe der Zeitlimitwert von 300 Sekunden ist. Der Zeitlimitwert ist eine Dezimalzahl, nicht unbedingt eine ganze Zahl, und wird in Sekunden ausgedrückt.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Dezimalzahl in Sekunden |
Standardeinstellung | 60, wenn "timeoutFactor" nicht festgelegt ist, andernfalls keine Standardeinstellung. |
Diese angepasste Eigenschaft kann festgelegt werden, wenn sich der ARFM im Automatikmodus befindet. Wenn der ARFM im Automatikmodus ausgeführt wird, wird die Beschränkung des gemeinsamen Zugriffs auf der Basis von zwei Kriterien vorgenommen, je nachdem, ob die angepasste Eigenschaft "magicNMode" aktiviert ist. Wenn die angepasste Eigenschaft "magicNMode" aktiviert ist, wird die Gesamtanzahl der Anforderungen, die gleichzeitig ausgeführt werden können, auf einen bestimmten Gesamtwert beschränkt. Im normalen Modus richtet sich die Gesamtanzahl der Anforderungen nach der Nutzung der Prozessorkapazität auf den Knoten.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Boolescher Wert |
Standardeinstellung | false |
Wenn die angepasste Eigenschaft "magicNMode" für den ARFM aktiviert ist, können Sie mit dieser angepassten Eigenschaft die Gesamtanzahl gleichzeitig verarbeiteter Anforderungen beschränken. Sollte diese Eigenschaft nicht definiert sein, wird ein angemessener Grenzwert auf der Basis anderer Daten geschätzt.
Wenn Sie eine geschätzten angemessenen Grenzwert verwenden, entspricht der Grenzwert für die Gesamtanzahl gleichzeitig verarbeiteter Anforderungen für eine Zelle der Summe aus den Teilbeiträgen jedes Knotens in der Zelle. Der Beitrag eines Knotens ist der über die aktiven Anwendungsserver auf diesem Knoten gemessene Durchschnittswert für die maximale Größe des Thread-Pools des Webcontainers in diesem Anwendungsserver.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Eine positive ganze Zahl definiert die Anzahl gleichzeitig verarbeiteter Anforderungen. Zur Verwendung des Schätzwertes müssen Sie eine negative Zahl für die Eigenschaft festlegen oder die angepasste Eigenschaft löschen. |
Standardeinstellung | -1 |
Sie können diese angepasste Eigenschaft verwenden, um die maximale Anzahl an Anforderungen für eine bestimmte Zelle festzulegen. Die Anforderungen können sich an einer beliebigen Position innerhalb der Zelle befinden, d. h., sie können sich zu einer bestimmten Zeit entweder in der Warteschlange eines ODR befinden oder in einem Anwendungsserver ausgeführt werden.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Integer |
Standardeinstellung | Keine |
Das Fenster für die Durchschnittswertermittlung in Millisekunden, das vom Schutz vor Speicherüberlastung verwendet wird. Dieses Zeitintervall muss mindestens so lang wie die Lebensdauer von 95 % von HTTP-Sitzungen, SIP-Dialogen oder Anwendungssitzungen sein. Wenn das Zeitintervall zu kurz ist, kann der Schutz vor Speicherüberlastung möglicherweise keinen Überlastungsschutz bieten. Wenn das Zeitintervall viel länger ist als die Lebensdauer dieser Objekte, kann der Schutz vor Speicherüberlastung zwar einen Überlastungsschutz bieten, er benötigt jedoch mehr Zeit, um die maximale Rate zu ermitteln.
Geltungsbereich | Zelle |
---|---|
Einheiten | Millisekunden |
Standardeinstellung | 180000 ms |
Wenn kein persistenter maximaler Wert für die Rate festgelegt wurde, wird diese angepasste Eigenschaft als maximale Anfangsrate verwendet.
Geltungsbereich | Zelle |
---|---|
Standardeinstellung | 1 |
Mit dieser Eigenschaft können Sie die Knotengeschwindigkeit in Megahertz (MHz) definieren. Auf einem Multiprozessorknoten setzen Sie den Wert auf die Prozessorgeschwindigkeit multipliziert mit der Anzahl der Prozessoren. Definieren Sie diese angepasste Eigenschaft auf dem Knoten. Wenn Sie einen Node Agent und einen Middleware-Agenten auf demselben Knoten ausführen, kann der Wert für "node.memory" überschrieben werden. Definieren Sie die angepasste Eigenschaft für beide Agenten, und setezen Sie sie auf dengleichen Wert.
Geltungsbereich | Knoten |
---|---|
Gültige Werte | Eine Gleitkommazahl, die die Anzahl der MHz für den Referenzinstruktionssatz darstellt. |
Standardeinstellung | Keine |
Mit dieser Eigenschaft können Sie den verfügbaren Arbeitsspeicher auf einem Knoten in Megabyte angeben. Definieren Sie diese angepasste Eigenschaft auf dem Knoten. Dieser Wert wird zwar automatisch bestimmt, kann aber überschrieben werden.
Geltungsbereich | Knoten |
---|---|
Gültige Werte | Anzahl Megabyte (MB) |
Standardeinstellung | Keine |
Mit dieser angepassten Eigenschaft können Sie die Anzahl Prozessoren auf einem Multiprozessorknoten angeben. Dieser Wert wird zwar automatisch bestimmt, kann aber überschrieben werden. Definieren Sie diese angepasste Eigenschaft auf dem Knoten.
Geltungsbereich | Knoten |
---|---|
Gültige Werte | Ganze Zahl, die die Anzahl der Prozessoren angibt |
Standardeinstellung | Keine |
Legen Sie für die angepasste Eigenschaft "timeoutFactor" einen Wert fest, der mit dem Schwellenwert für die Antwortzeit multipliziert wird, um den differenzierteren Schwellenwert für das Zeitlimit zu erhalten. Verwenden Sie die angepasste Eigenschaft "timeoutFactor", wenn Sie den ARFM konfigurieren. Der Wert der Eigenschaft "timeoutFactor" wird mit dem Schwellenwert für die Antwortzeit multipliziert, um den differenzierteren Schwellenwert für das Zeitlimit zu erhalten.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Dezimaldarstellung einer Gleitkommazahl |
Standardeinstellung | Keine |
Gibt an, ob sich der Work-Profiler und der Verteilungscontroller auf die Services der ODR-Server verlassen.
Geltungsbereich | Zelle |
---|---|
Gültige Werte | Boolescher Wert |
Standardeinstellung | true |