La page Propriétés de cluster affiche la liste des propriétés définies pour les clusters sélectionnés. Ces propriétés ajoutent des informations de configuration facultatives sur le cluster.
Le champ Nom du cluster est un champ en lecture seule qui affiche le nom du cluster sélectionné.
Pour chaque propriété, les informations suivantes sont affichées :
Nom de la propriété.
Valeur de la propriété définie pour l'instance sélectionnée.
Texte de description qui fournit de plus amples informations sur la propriété.
La table Autres propriétés contient également les options suivantes :
Bouton permettant d'ajouter une propriété. Le fait de cliquer sur ce bouton permet d'ajouter une ligne à la table Autres propriétés.
Bouton permettant de supprimer les propriétés sélectionnées. Toute propriété supprimée revient à sa valeur par défaut ou, si aucune valeur par défaut n'est configurée, n'est pas définie.
GlassFish Server définit les propriétés de cluster suivantes :
GMS_LISTENER_PORT
Numéro du port sur lequel le cluster écoute les messages provenant du service de gestion de groupes (GMS).
La valeur par défaut est ${GMS_LISTENER_PORT-
cluster-name}
. Dans la plupart des cas, la valeur par défaut devrait suffire.
Cependant, si le GMS n'a pas recours à la multidiffusion des messages, cette propriété doit indiquer un numéro de port valide pour toutes les instances GlassFish Server du cluster. Afin que la valeur par défaut permette de respecter cette exigence, utilisez une propriété système pour définir le numéro de port de chaque instance séparément.
Par exemple, utilisez la page Propriétés système de cluster pour créer la propriété système GMS_LISTENER_PORT-
cluster-name. Ensuite, pour chaque instance du cluster, définissez la propriété système GMS_LISTENER_PORT-
cluster-name sur le numéro de port sur lequel l'instance écoute les messages provenant du GMS. La valeur par défaut de la propriété GMS_LISTENER_PORT
du cluster fait référence à cette propriété système.
GMS_LOOPBACK
Indique si une instance peut recevoir des messages de niveau application qu'elle envoie elle-même vers le cluster.
Les valeurs possibles sont les suivantes :
False
L'instance ne peut pas recevoir de messages qu'elle a elle-même envoyés (valeur par défaut).
True
L'instance peut recevoir des messages qu'elle a elle-même envoyés. Utilisez ce paramètre pour tester une instance seule dans un cluster.
GMS_MULTICAST_TIME_TO_LIVE
Nombre maximal d'itérations ou de transmissions qu'un message de multidiffusion peut subir pour les types d'événement suivants avant d'être supprimé :
Détection de groupe
Signaux d'activité du membre
Modifications d'appartenance
Pour une meilleure adéquation avec la configuration du réseau sur lequel le serveur DAS et les instances clusterisées sont déployés, définissez une valeur aussi faible que possible. Afin de déterminer la plus petite valeur possible pour le système, utilisez la sous-commande validate-multicast
(1).
La valeur 0 permet de s'assurer que les messages de multidiffusion ne quittent jamais l'hôte à partir duquel ils sont diffusés.
La valeur 1 risque d'empêcher la diffusion des messages entre les hôtes d'un même sous-réseau connectés via un commutateur ou un routeur.
La valeur par défaut est 4, ce qui permet de s'assurer que les messages sont correctement transmis à tous les membres du cluster dans les réseaux sur lesquels les hôtes sont connectés par des commutateurs ou des routeurs.
GMS_DISCOVERY_URI_LIST
Emplacements des instances GlassFish Server vers lesquelles le GMS doit envoyer les événements de groupe. Cette propriété est obligatoire uniquement si le GMS n'a pas recours à la multidiffusion des messages.
Les valeurs valides pour cette propriété sont les suivantes :
Liste des URI séparée par des virgules. Chaque URI doit localiser une instance GlassFish Server. Ce format est obligatoire si plusieurs instances GlassFish Server sont en cours d'exécution sur le même hôte.
Le format de chaque URI de la liste est le suivant :
scheme://
host-name-or -IP-address:
port
scheme est le schéma d'URI, c'est-à-dire tcp
.
host-name-or -IP-address est le nom de l'hôte ou l'adresse IP de l'hôte sur lequel l'instance est en cours d'exécution.
port est le numéro du port sur lequel l'instance écoute les messages provenant du GMS. La propriété système GMS_LISTENER_PORT-
clustername doit être définie pour l'instance. Pour plus d'informations sur la définition de cette propriété système pour une instance, reportez-vous à "Locating GlassFish Server Instances When Multicast Is Disabled" dans le manuel Oracle GlassFish Server High Availability Administration Guide.
Liste séparée par des virgules des adresses IP ou des noms d'hôte. La liste peut contenir une combinaison d'adresses IP et de noms d'hôte. Utilisez ce format uniquement si une instance clusterisée est en cours d'exécution sur chaque hôte. La valeur de la propriété GMS_LISTENER_PORT
doit être unique pour chaque cluster du domaine.
Mot-clé generate
. Utilisez ce format uniquement si une instance de cluster est en cours d'exécution sur chaque hôte. Plusieurs instances situées sur un même hôte ne peuvent pas être membres du même cluster. La valeur de la propriété GMS_LISTENER_PORT
doit être unique pour chaque cluster du domaine.