Aktive Subskribenten für permanente Subskriptionen stoppen

Mit dieser Task können Sie festlegen, dass Anwendungen eine geklonte permanente Subskription ändern können. Diese Task ermöglicht Anwendungen, eine Verbindung zu einer vorhandenen geklonten permanenten Verbindung herzustellen und andere Parameter als die anzugeben, die für das Erstellen der permanenten Subskription verwendet wurden.

Informationen zu diesem Vorgang

Wenn eine Anwendung eine Verbindung zu einer vorhandenen permanenten Subskription herstellt, aber andere Parameter als die angibt, die für das Erstellen der Subskription verwendet wurden, wird die Subskription gelöscht und anschließend mit den neuen Parametern erstellt. Eine permanente Subskription kann auf diese Weise nur geändert werden, wenn sie keine aktiven Konsumenten hat.

Anmerkung: Die Datei Servername-durableSubscriptions.ser im Verzeichnis WAS_HOME/temp wird vom Messaging-Service verwendet, um permanente Subskriptionen für nachrichtengesteuerte Beans zu verfolgen. Wenn Sie eine Anwendung deinstallieren, die eine nachrichtengesteuerte Bean enthält, wird diese Datei verwendet, um die Subskription der permanenten Subskription zurückzunehmen. Wenn Sie das Verzeichnis WAS_HOME/temp oder in diesem Verzeichnis enthaltene Dateien löschen müssen, stellen Sie sicher, dass diese Datei beibehalten wird.

Führen Sie die folgenden Schritte aus, um aktive Subskribenten für eine oder mehrere permanente Subskriptionen zu stoppen:

Vorgehensweise

  1. Verwenden Sie die Administrationskonsole, um die permanenten Subskriptionen aufzulisten.
  2. Suchen Sie in der Liste die Client-ID der permanenten Subskription. In der Spalte "Name" sind die eindeutigen Subskriptionsnamen der permanenten Subskriptionen im Format clientID##subName aufgelistet:
    clientID
    Die Client-ID, die verwendet wird, um eine Verbindung und ihre Objekte den Nachrichten zuzuordnen, die vom JMS-Provider für den Client verwaltet werden.
    subName
    Der Name, der verwendet wird, um eine permanente Subskription in einer bestimmten Client-ID eindeutig zu kennzeichnen.
  3. Geben Sie in Ihrer Namenskonvention für Client-IDs die Anwendung an, die der Client-ID zugeordnet werden soll.
  4. Listen Sie die Anwendungen auf, die aktive Konsumenten für die permanente Subskription haben. Klicken Sie im Navigationsfenster der Administrationskonsole auf Anwendungen -> Anwendungstypen -> WebSphere-Unternehmensanwendungen.
  5. Wählen Sie im Konsolfenster die Kontrollkästchen der zu stoppenden Anwendungen aus.
  6. Klicken Sie auf Stoppen.

Ergebnisse

Die von den Anwendungen erstellten aktiven Konsumenten werden gestoppt, damit die Anwendungen mit anderen Parametern als denen, die zur Erstellung der vorherigen Subskriptionen verwendet wurden, eine neue Verbindung zu permanenten Subskriptionen herstellen können.

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=tjo0032_
Dateiname:tjo0032_.html