Beginn der Änderung

Zeitlimits für die Konfiguration festlegen

Ändern Sie Zeitlimits, die sich auf Konfigurationstasks im Broker auswirken.

Vor dem Start müssen Sie Folgendes beachten:

Lesen Sie den Abschnitt Übersicht über die Implementierung, um die Bedingungen, unter denen die Zeitlimits gelten, zu verstehen.

Der Broker verarbeitet Konfigurationsanforderungen vom Konfigurationsmanager:

Die Zeit, die ein Broker zur Ausführung und Beantwortung dieser Anforderungen benötigt, wird durch verschiedene Faktoren beeinflusst. Dazu gehören die Arbeitslast auf dem Computer des Brokers, die Verzögerung bei der Netzübertragung zwischen Komponenten und die Arbeit, die Ausführungsgruppen zum Zeitpunkt des Eingangs der Anforderung ausführen. Auch die Anzahl der Nachrichtenflüsse in einer Ausführungsgruppe und deren Komplexität haben Einfluss auf die benötigte Zeit.

Sie können die Zeit, die einem Broker zur Ausführung dieser Aktionen zur Verfügung steht, über zwei Parameter ändern, die mit den Befehlen mqsicreatebroker und mqsichangebroker festgelegt werden. Die kombinierten Standardwerte für diese Parameter ergeben eine Zeitdauer von etwa sechs Minuten (360 Sekunden).

Experimentieren Sie während der Entwicklung und der Tests von Nachrichtenflüssen und Brokerkonfigurationen mit verschiedenen Werten für diese Zeitlimits, um geeignete Werte für Ihre Ressourcen zu ermitteln.

Die Summe von Zeitlimit_für_Konfigurationsänderung und Zeitlimit_für_interne_Konfiguration ergibt die maximale Zeit, die einem Broker für die Verarbeitung einer implementierten Konfigurationsnachricht zur Verfügung steht, bevor er eine negative Antwort generiert. Überprüfen Sie, ob typische Konfigurationen in der von Ihnen festgelegten Zeit erfolgreich ausgeführt werden, um die Anzahl der Warnungen zu minimieren. Suchen Sie in der Ansicht 'Brokerverwaltung' in der Ansicht 'Alerts' nach Warnungen. Werden keine Warnungen mehr angezeigt, ist die Implementierung abgeschlossen. Wenn Sie eine Implementierung starten und aufzeichnen, wie lange es dauert, bis in der Ansicht 'Alerts' keine Warnungen mehr angezeigt werden, können Sie dieses Zeitintervall als Grundlage für die Festlegung der Zeitlimitwerte verwenden.

Wenn sich der Broker auf einem Produktionssystem befindet, wird empfohlen, die Werte für Zeitlimit_für_Konfigurationsänderung und Zeitlimit_für_interne_Konfiguration zu erhöhen, damit Anwendungsnachrichten, die aktuell von Nachrichtenflüssen verarbeitet werden, vor der Anwendung der Konfigurationsänderungen beendet werden können. Die Werte sollten auch dann erhöht werden, wenn Sie Nachrichtenflüsse in weniger Ausführungsgruppen als beim Test zusammengefasst haben.

Wenn sich der Broker auf einem Entwicklungs- oder Testsystem befindet, haben Sie die Möglichkeit, Zeitlimitwerte (insbesondere das Zeitlimit_für_Konfigurationsänderung) zu verringern, um die erkannten Reaktionszeiten zu verbessern und um eine Reaktionszeit von einem Broker zu erzwingen, der sich nicht wie erwartet verhält. Ein niedriges Zeitlimit erhöht allerdings die Wahrscheinlichkeit, dass eine Konfigurationsänderung erfolgreich implementiert wird.

Zugehörige Konzepte
Broker
Konfigurationsmanager
Übersicht über die Implementierung
Zugehörige Tasks
Broker erstellen
Konfigurationsmanager erstellen
Benutzernamensserver erstellen
Implementieren
Ergebnisse der Implementierung überprüfen
Zugehörige Verweise
Befehl mqsichangebroker
Befehl mqsicreatebroker
Befehl mqsideploy
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009. Alle Rechte vorbehalten.
Letzte Aktualisierung : 2009-02-17 15:49:35

ae18065_

Ende der Änderung