Lebenszyklus eines Nachrichtenendpunkts mit wsadmin-Scripting verwalten

Verwenden Sie die Scripting-Sprache Jython, um Ihre Nachrichtenendpunkte mit dem Tool "wsadmin" zu verwalten. Verwenden Sie diesen Artikel, um die Nachrichtenendpunkteigenschaften in Ihrer Konfiguration abzufragen und um einen Nachrichtenendpunkt zu inaktivieren oder zu reaktivieren.

Informationen zu diesem Vorgang

Java™ EE Connector Architecture (JCA) ermöglicht dem Anwendungsserver, eingehende Anforderungen von Messaging-Ressourcenadaptern mit Nachrichtenendpunkten zu verknüpfen. Die Managed Bean (Mbean) für Nachrichtenendpunkte ist eine MBean des Frameworks Java Management Extensions (JMX), die der Anwendungsserver einer Nachrichtenendpunktinstanz zuordnet.

In diesem Artikel wird beschrieben, wie Sie Situationen behandeln, in denen die Messaging-Provider Nachrichten nicht an die geplanten Ziele zustellen können. Ein Provider kann Nachrichten einem Nachrichtenendpunkt beispielsweise nicht zustellen, wenn die zugrunde liegende nachrichtengesteuerte Bean versucht, Transaktionen auf einem Datenbankserver festzuschreiben, der nicht antwortet. Zur Behebung des Problems inaktivieren Sie den Nachrichtenendpunkt vorübergehend mit dem Tool "wsadmin", damit er keine Nachrichten mehr verarbeitet. Nach der Fehlerbehebung aktivieren Sie den Nachrichtenendpunkt erneut mit dem Tool "wsadmin".

Verwenden Sie diesen Artikel auch, wenn Sie eine Verbindung zu IBM MQ herstellen und die angepasste Eigenschaft "WAS_EndpointInitialState" in der Aktivierungsspezifikation verwendet haben, um einen Nachrichtenendpunkt im inaktivierten Status zu starten. Verwenden Sie das Tool "wsadmin", wenn Sie bereit sind, den Nachrichtenendpunkt zu aktivieren.

Die in diesem Artikel beschriebenen Schritte zeigen, wie Sie mit dem Objekt "AdminControl" und dem Tool "wsadmin" eine MBean für Nachrichtenendpunkte aufrufen, um die folgenden Aktionen auszuführen:
  • Eigenschaften eines Nachrichtenendpunkts anzeigen
  • Einen Nachrichtenendpunkt vorübergehend inaktivieren
  • Einen Nachrichtenendpunkt reaktivieren
Anmerkung: Ab Version 7.0 können mit dem Objekt "AdminControl" und dem Tool "wsadmin" Nachrichtenendpunkte inaktivieren, um den Empfang von Nachrichten an den Endpunkten auszusetzen, und die Nachrichtenendpunkte anschließend reaktivieren, um die Nachrichtenverarbeitung fortzusetzen. Wenn Sie eine Verbindung zu IBM MQ herstellen, können Sie die angepasste Eigenschaft "WAS_EndpointInitialState" in der Aktivierungsspezifikation des IBM MQ-Messaging-Providers auch verwenden, um einen Nachrichtenendpunkt im Status "Inaktiviert" zu starten. In früheren Versionen aktiviert und inaktiviert der Anwendungsserver Nachrichtenendpunkte nur, wenn die Anwendung oder der Ressourcenadapter gestartet und gestoppt wird.

Vorgehensweise


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7msgend
Dateiname:txml_7msgend.html