> # Serveur Coherence : Configuration : Généralités

> Options de configuration Tâches connexes Rubriques connexes

> Utilisez cette page pour configurer les serveurs Coherence lors de l'utilisation d'ActiveCache. Les serveurs Coherence sont des serveurs de cache autonomes, des instances JVM chargées de la maintenance et de la gestion des données en mémoire cache.

> Remarque : cette page fournit une compatibilité amont pour les implémentations ActiveCache Coherence existantes. Pour les nouvelles implémentations, Coherence est intégré dans WebLogic Server sous forme de sous-système de conteneur. Par conséquent, Coherence est généralement configuré dans des niveaux compris dans un domaine WebLogic Server, en tant qu'instance de serveur géré unique ou à l'aide de clusters WebLogic Server.

> Ces paramètres servent uniquement à démarrer les serveurs de cache Coherence gérés. Les paramètres indiqués ne sont pas utilisés par une instance du serveur d'administration démarrée par le gestionnaire de noeuds.

> #### Options de configuration

> Nom | Description
> --- | ---
> Nom | Nom alphanumérique de l'instance de serveur. Ce champ n'accepte pas les espaces. Le nom doit être unique pour tous les objets de configuration du domaine. Au sein d'un domaine, chaque serveur, ordinateur, cluster, pool de connexions JDBC, hôte virtuel ou autre type de ressource doit porter un nom unique, qui ne doit pas être celui du domaine.

> Le nom du serveur n'est pas utilisé dans l'URL pour les applications déployées sur le serveur. Il est uniquement fourni à des fins d'identification. Le nom du serveur apparaît dans la console d'administration et sert à identifier le serveur lorsque vous employez des utilitaires de ligne de commande ou des API WebLogic Server.

> Pour définir un nom de serveur Unicode, le système d'exploitation sous-jacent doit prendre en charge les caractères Unicode.

> Une fois qu'un serveur est créé, vous ne pouvez plus le renommer. Vous devez cloner le serveur et attribuer un nouveau nom à ce clone.

> Attribut MBean :
> `CoherenceServerMBean.Name`

> Les modifications sont prises en compte une fois le module redéployé ou le serveur relancé.

> Ordinateur | Ordinateur hôte WebLogic Server (machine) sur lequel ce serveur doit être exécuté. Si vous souhaitez utiliser un gestionnaire de noeuds pour démarrer ce serveur, vous devez affecter le serveur à un ordinateur et configurer ce dernier pour le gestionnaire de noeuds.

> Vous ne pouvez pas modifier cette valeur si une instance de serveur est en cours d'exécution.

> Attribut MBean :
> `ManagedExternalServerMBean.Machine`

> Les modifications sont prises en compte une fois le module redéployé ou le serveur relancé.

> Cluster | Ressource de cluster Coherence au niveau du système associée à ce serveur. Attribut MBean : `CoherenceServerMBean.CoherenceClusterSystemResource` Les modifications sont prises en compte une fois le module redéployé ou le serveur relancé.
> Adresse d'écoute de monodiffusion | Adresse IP du processus d'écoute de monodiffusion du cluster. Cet attribut peut être utilisé pour remplacer la valeur du cluster Coherence référencé. Attribut MBean : `CoherenceServerMBean.UnicastListenAddress`
> Port d'écoute de monodiffusion | Port du processus d'écoute de monodiffusion du cluster. Attribut MBean : `CoherenceServerMBean.UnicastListenPort` Valeur minimale : `1` Valeur maximale : `65535`
> Réglage automatique du port de monodiffusion activé | Indique si le port de monodiffusion sera automatiquement incrémenté lorsque ce port ne peut pas être lié car il est déjà en cours d'utilisation. Attribut MBean : `CoherenceServerMBean.UnicastPortAutoAdjust`
> Redémarrage automatique activé | Indique si le gestionnaire de noeuds doit relancer automatiquement le serveur si ce dernier tombe en panne ou s'arrête de manière inattendue. Attribut MBean : `ManagedExternalServerMBean.AutoRestart`
> Intervalle de redémarrage | Délai, en secondes, durant lequel ce serveur peut être redémarré. Le nombre de tentatives est défini par Nombre maximal de redémarrages. Attribut MBean : `ManagedExternalServerMBean.RestartIntervalSeconds` Valeur minimale : `300` Valeur maximale : `2147483647`
> Nombre maximal de tentatives de redémarrage | Nombre de redémarrages du serveur pouvant être effectués par le gestionnaire de noeuds pendant l'intervalle défini dans RestartIntervalSeconds. Attribut MBean : `ManagedExternalServerMBean.RestartMax` Valeur minimale : `0` Valeur maximale : `2147483647`
> Délai avant redémarrage | Délai, en secondes, au-delà duquel le gestionnaire de noeuds peut relancer le serveur. Après avoir arrêté un processus de serveur, le système peut avoir besoin de plusieurs secondes pour libérer les ports TCP utilisés par le serveur. Si le gestionnaire de noeuds tente de redémarrer le serveur géré lorsque ses ports sont encore actifs, la tentative de démarrage échoue.

> Si la migration automatique est activée et que la valeur RestartDelaySeconds est de 0, l'élément RestartDelaySeconds est automatiquement défini sur la durée du bail. Ainsi, le serveur est en mesure de redémarrer après la migration pendant que le bail précédent est encore valide.

> Attribut MBean :
> `ManagedExternalServerMBean.RestartDelaySeconds`

> Valeur minimale : `0`

> Valeur maximale : `2147483647`

> Temporisation de connexion du gestionnaire de noeuds | Renvoie la valeur de temporisation qui sera utilisée par NodeManagerRuntime lors de la création d'une connexion de socket à l'agent. Une définition par défaut élevée, comme l'agent SSH, peut nécessiter une durée d'établissement de la connexion importante.

> Attribut MBean :
> `ManagedExternalServerMBean.NMSocketCreateTimeoutInMillis`

> Valeur minimale : `0`

> Les modifications sont prises en compte une fois le module redéployé ou le serveur relancé.

> Tâches connexes

> - Créer des serveurs Coherence
> - Configurer les arguments de démarrage pour les serveurs Coherence
> - Démarrer les serveurs Coherence à partir de la console d'administration
> - Configurer le gestionnaire de noeuds

> Rubriques connexes

> - Déploiement d'applications Coherence dans WebLogic Server
> - Administration du gestionnaire de noeuds pour Oracle WebLogic Server
> - Paramètres de démarrage du serveur Coherence autorisés