So wird der JMS-Service konfiguriert

Auf der Seite "JMS-Service" können Sie Einstellungen konfigurieren, die von allen JMS-Verbindungen verwendet werden sollen.

Weitere Informationen zum Konfigurieren des JMS-Service finden Sie in Chapter 19, Using the Java Message Service, im Oracle GlassFish Server Application Development Guide.

  1. Blenden Sie in der Navigationsbaumstruktur den Knoten "Konfiguration" ein.

  2. Wählen Sie die zu konfigurierende Instanz:

  3. Wählen Sie unter dem Konfigurationsknoten den Knoten "Java Message Service".

    Die Seite "JMS-Service" wird geöffnet.

  4. In der Dropdown-Liste "Typ":

  5. Geben Sie im Feld "Timeout beim Starten" die Anzahl Sekunden ein, die GlassFish Server auf das Starten des JMS-Service wartet, bevor der Startvorgang abgebrochen wird.

    Auf einem langsamen oder überlasteten System sollten Sie den Standardwert erhöhen. Der Standardwert ist 60.

  6. Geben Sie im Feld "Startargumente" Argumente zum Anpassen des Startvorgangs für den JMS-Service ein.

    Verwenden Sie beliebige Argumente, die über den Befehl as-install-parent/mq/bin/imqbrokerd verfügbar sind.

  7. Aktivieren Sie das Kontrollkästchen "Neu verbinden", damit der JMS-Service versucht, die Verbindung mit einem Message Server (oder der Liste von Adressen im Attribut "AddressList") wiederherzustellen, wenn eine Verbindung unterbrochen wird.

    Diese Option ist standardmäßig aktiviert.

  8. Geben Sie im Feld "Intervall für erneute Verbindung" das Intervall zwischen Versuchen zur Verbindungswiederherstellung in Sekunden an.

    Dieses Intervall gilt für Versuche mit den einzelnen Adressen im Attribut "AddressList" sowie für nachfolgende Adressen in der Liste. Falls dieses Intervall zu kurz ist, verfügt ein Broker nicht über genügend Zeit zur Wiederherstellung. Wenn das Intervall zu lang ist, erfährt die Verbindungsherstellung möglicherweise eine nicht akzeptable Verzögerung. Der Standardwert ist 5 Sekunden.

  9. Geben Sie im Feld "Versuche für erneute Verbindung" die Anzahl von Versuchen für die (erneute) Verbindungsherstellung für jede Adresse im Attribut "AddressList" an, bevor die Clientlaufzeitumgebung mit der nächsten Adresse in der Liste fortfährt.

    Der Wert -1 zeigt an, dass die Anzahl von Versuchen zum erneuten Herstellen einer Verbindung unbegrenzt ist (die Clientlaufzeitumgebung versucht, eine Verbindung mit der ersten Adresse herzustellen, bis dieser Vorgang erfolgreich ausgeführt werden kann). Der Standardwert ist 3.

  10. Wählen Sie in der Dropdown-Liste "Standardmäßiger JMS-Host" den Namen des standardmäßigen JMS-Hosts.

    Der Standardwert ist default_JMS_host.

  11. Wählen Sie in der Dropdown-Liste "Adresslistenbehavior" die Reihenfolge der Verbindungsversuche.

  12. Geben Sie im Feld "Adresslisteniterationen" für den JMS-Service die Anzahl von Durchläufen des Attributs "AddressList" an, um (erneut) eine Verbindung herzustellen.

    Der Wert -1 gibt an, dass die Anzahl der Versuche unbegrenzt ist. Der Standardwert ist 3.

  13. Geben Sie in den Feldern "MQ-Schema" und "MQ-Service" den Namen des Message Queue-Adressschemas und des Message Queue-Verbindungsservice an, wenn nicht das Standardschema bzw. der Standardservice verwendet werden soll.

    Syntaxinformationen finden Sie in Syntax von MQ-Schema und MQ-Serviceadresse.

  14. Geben Sie im Abschnitt "Weitere Eigenschaften" zusätzliche Eigenschaften für den JMS-Service an.

    Information zu verfügbaren Eigenschaften finden Sie unter Für den JMS-Service spezifische Eigenschaften.

  15. Klicken Sie auf "Ping", um zu überprüfen, ob der JMS-Service auf dem standardmäßigen JMS-Host ausgeführt wird.

    Wenn der JMS-Service gegenwärtig ausgeführt wird, wird die Meldung ausgegeben, dass der Ping-Test erfolgreich war.

  16. Klicken Sie auf "Speichern".


    Tipp:

    Um zu den Standardeinstellungen zurückzukehren, klicken Sie auf die Schaltfläche "Standardwerte laden" und anschließend auf "Speichern".
Zugreifen auf Remote-Server

Wenn Sie Provider und Host in ein Remote-System ändern, werden alle JMS-Anwendungen auf dem Remote-Server ausgeführt. Um sowohl den lokalen Server als auch mindestens einen Remote-Server zu verwenden, erstellen Sie eine Connection Factory-Ressource mit der Eigenschaft AddressList zum Herstellen von Verbindungen für den Zugriff auf Remote-Server. Siehe So werden JMS-Connection Factory-Ressourcen erstellt

Äquivalenter asadmin-Befehl:

jms-ping

Siehe auch
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices