Verwenden Sie die Seite "JMS-Verfügbarkeit", um das Message-Queue-Broker-Cluster zur Bearbeitung des GlassFish Server-Clusters zu konfigurieren.
Achtung:
Bevor Sie auf der Seite "JMS-Verfügbarkeit" ein vorhandenes Cluster neu konfigurieren, folgen Sie den Spezialverfahren für die Migration in einen anderen Broker-Clustertyp gemäß der Beschreibung unter To Migrate Between Types of Embedded or Local Conventional Broker Clusters im Oracle GlassFish Server High Availability Administration Guide. Wenn Sie diese Spezialverfahren nicht ausführen, kann dies zu Datenverlust oder -beschädigung führen und das Setup sogar unbrauchbar machen, abhängig von den auf dem vorhandenen Cluster ausgeführten JMS-Vorgängen.Die Seite "JMS-Verfügbarkeit" enthält die folgenden Optionen.
Hinweis:
Wenn Instanzen mit dieser Konfiguration ausgeführt werden, wird auf der Seite "JMS-Verfügbarkeit" eine Warnung angezeigt, alle Optionen werden auf schreibgeschützt gesetzt und die Schaltfläche "Speichern" wird deaktiviert.Der Typ des Brokers (in GlassFish Server JMS-Host genannt), der im Broker-Cluster verwendet werden soll. Der gewählte Typ bestimmt, welche Broker-Clustertypen verfügbar sind. Die folgenden Broker-Typen stehen zur Verfügung:
Konfiguration und Lebenszyklus des Brokers werden von GlassFish Server verwaltet. Jede geclusterte GlassFish-Instanz wird von einem Broker bearbeitet, der auf der gleichen JVM ausgeführt wird wie die Instanz.
Wenn die Option "JMS-Servicetyp" auf "Eingebettet" gesetzt ist, werden nur herkömmliche Message-Queue-Broker-Cluster unterstützt. Optionen zur Konfiguration des herkömmlichen Clusters werden angezeigt.
Konfiguration und Lebenszyklus des Brokers werden von GlassFish Server verwaltet. Jede geclusterte GlassFish-Instanz wird von einem Broker bearbeitet, der in einer separaten JVM auf demselben Host wie die Instanz ausgeführt wird.
Wenn die Option "JMS-Servicetyp" auf "Lokal" gesetzt ist, werden sowohl herkömmliche als auch erweiterte (hochverfügbare) Message-Queue-Broker-Cluster unterstützt. Optionen zur Auswahl des Clustertyps und zur Konfiguration des Clusters werden angezeigt.
Konfiguration und Lebenszyklus des Brokers und Broker-Clusters werden mit den administrativen Message-Queue-Tools verwaltet.
Wenn die Option "JMS-Servicetyp" auf "Remote" gesetzt ist, werden keine weiteren Optionen angezeigt.
Der Typ des Message-Queue-Broker-Clusters, der für das GlassFish Server-Cluster verwendet werden soll.
Wenn die Option "JMS-Clustertyp" auf "Herkömmlich" gesetzt ist, werden die folgenden Optionen angezeigt.
Der Typ des Datenspeichers, der für die Konfigurationsdaten in einem herkömmlichen Cluster verwendet wird. Ist für diese Option "Master-Broker" festgelegt, so wird ein Broker im Cluster als Master-Broker bestimmt, der dann die Konfigurationsdaten speichert. Ist für diese Option "Gemeinsam verwendete DB" festgelegt, werden die Konfigurationsdaten in einem JDBC-Datenspeicher gespeichert, der für alle Broker zugänglich ist. In diesem Fall werden datenbankbezogene Optionen angezeigt.
Der Typ des Datenspeichers, den jeder Broker zur Speicherung seiner Nachrichtendaten verwendet. Ist für diese Option "Datei" festgelegt, speichert jeder Broker seine Nachrichtendaten in einem dateibasierten Datenspeicher. Ist für diese Option "JDBC" festgelegt, speichert jeder Broker seine Nachrichtendaten in einem JDBC-Datenspeicher.
Wenn die Option "JMS-Clustertyp" auf "Erweitert (HA)" gesetzt ist, werden die datenbankbezogenen Optionen angezeigt.
Anbieter, Zugriffs-URL und Benutzer der JDBC-Datenbank für die Verwendung in folgenden Fällen:
Wenn der Konfigurationsspeichertyp eines herkömmlichen Clusters auf "Gemeinsam verwendete DB" gesetzt ist
Wenn der Nachrichtenspeichertyp eines herkömmlichen Clusters auf "JDBC" gesetzt ist
Wenn der Clustertyp auf "Erweitert (HA)" gesetzt ist
Weitere Informationen über unterstützte Hersteller und die Formate der Zugriffs-URLs für jeden Hersteller finden Sie in JDBC-Based Persistence im Oracle GlassFish Server Message Queue Administration Guide.
Die unter "Datenbankbenutzer" angegebenen Kennwortinformationen für den Benutzer der JDBC-Datenbank.
Wenn "Datenbankauthentifizierung" auf "Kennwort" gesetzt ist, wird die Option "Datenbankkennwort" angezeigt. Wenn "Datenbankauthentifizierung" auf "Kennwortalias" gesetzt ist, wird die Option "Kennwortalias" angezeigt.
Weitere Eigenschaften für die JMS-Verfügbarkeit.
Bei GlassFish Server sind keine weiteren Eigenschaften für die JMS-Verfügbarkeit vordefiniert.