> # Coherence-Server: Konfiguration: Allgemein

> Konfigurationsoptionen Zugehörige Aufgaben Verwandte Themen

> Auf dieser Seite können Sie Coherence-Server konfigurieren, wenn Sie ActiveCache verwenden. Coherence-Server sind eigenständige Cacheserver, dedizierte JVM-Instanzen zur Verwaltung und Verarbeitung gecachter Daten.

> Hinweis: Diese Seite stellt Abwärtskompatibilität für vorhandene Coherence ActiveCache-Implementierungen bereit. Bei neuen Implementierungen ist Coherence in WebLogic Server als Containersubsystem integriert. Deshalb wird Coherence im Allgemeinen in Schichten innerhalb einer WebLogic Server-Domain eingerichtet, entweder als einzelne Managed Server-Instanz oder mit WebLogic Server-Clustern.

> Die Einstellungen gelten nur für das Starten von verwalteten Coherence-Cacheservern. Sie werden nicht für Administrationsserver-Instanzen verwendet, die vom Node Manager gestartet werden.

> #### Konfigurationsoptionen

> Name | Beschreibung
> --- | ---
> Name | Ein alphanumerischer Name für diese Serverinstanz. Dieses Feld akzeptiert keine Leerzeichen. Der Name muss für alle Konfigurationsobjekte in der Domain eindeutig sein. Innerhalb einer Domain muss jeder Server, Rechner, jedes Cluster, jeder JDBC-Verbindungspool, virtuelle Host und jeder andere Ressourcentyp eindeutig benannt sein und darf nicht denselben Namen wie die Domain aufweisen. Der Servername wird nicht als Bestandteil von URLs für Anwendungen verwendet, die auf dem Server bereitgestellt werden. Er wird ausschließlich verwendet, damit Sie ihn identifizieren können. Der Servername wird in der Administrationskonsole angezeigt, und wenn Sie Befehlszeilen-Utilitys oder APIs von WebLogic Server verwenden, identifizieren Sie den Server mithilfe dieses Namens. Wenn Sie einen Unicode-Server-Namen definieren möchten, muss das zugrunde liegende Betriebssystem Unicode-Zeichen unterstützen. Nachdem Sie einen Server erstellt haben, können Sie seinen Namen nicht mehr ändern. Stattdessen müssen Sie den Server clonen und einen neuen Namen für den Clone angeben. MBean-Attribut: `CoherenceServerMBean.Name` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Rechner | Der WebLogic Server-Hostrechner, auf dem dieser Server ausgeführt werden soll. Wenn Sie einen Node Manager zum Starten dieses Servers verwenden möchten, müssen Sie den Server einem Rechner zuweisen und den Rechner für den Node Manager konfigurieren. Sie können diesen Wert nicht ändern, wenn bereits eine Server-Instanz ausgeführt wird. MBean-Attribut: `ManagedExternalServerMBean.Machine` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Cluster | Die diesem Server zugeordnete Coherence-Cluster-Ressource. MBean-Attribut: `CoherenceServerMBean.CoherenceClusterSystemResource` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.
> Unicast Listening-Adresse | Die IP-Adresse für den Unicast Listener des Clusters. Mit diesem Attribut können Sie den Wert des referierten Coherence-Clusters außer Kraft setzen. MBean-Attribut: `CoherenceServerMBean.UnicastListenAddress`
> Unicast Listening Port | Der Port für den Unicast Listener des Clusters. MBean-Attribut: `CoherenceServerMBean.UnicastListenPort` Mindestwert: `1` Höchstwert: `65535`
> Autom. Anpassung von Unicast-Port aktiviert | Gibt an, ob der Unicast-Port automatisch erhöht wird, wenn der Port nicht gebunden werden kann, da er bereits verwendet wird. MBean-Attribut: `CoherenceServerMBean.UnicastPortAutoAdjust`
> Autom. Neustart aktiviert | Gibt an, ob der Node Manager diesen Server automatisch neu starten kann, wenn er abstürzt oder aus anderem Grund ausfällt. MBean-Attribut: `ManagedExternalServerMBean.AutoRestart`
> Neustartintervall | Gibt an, innerhalb welcher Zeit (in Sekunden) der Server neu gestartet werden kann. Unter "Maximale Neustartversuche" wird festgelegt, wie häufig der Server maximal neu gestartet werden kann. MBean-Attribut: `ManagedExternalServerMBean.RestartIntervalSeconds` Mindestwert: `300` Höchstwert: `2147483647`
> Maximale Neustartversuche | Gibt an, wie häufig Node Manager den Server innerhalb des in "RestartIntervalSeconds" angegebenen Intervalls neu starten kann MBean-Attribut: `ManagedExternalServerMBean.RestartMax` Mindestwert: `0` Höchstwert: `2147483647`
> Neustartverzögerung | Die Anzahl von Sekunden, die der Node Manager wartet, bis dieser Server neu gestartet wird. Nachdem ein Serverprozess abgebrochen wurde, benötigt das System möglicherweise einige Sekunden, um die vom Server zuvor verwendeten TCP-Ports freizugeben. Wenn der Node Manager versucht, den Managed Server neu zu starten, während diese Ports noch aktiv sind, ist der Startversuch nicht erfolgreich. Wenn "AutoMigration" aktiviert ist und "RestartDelaySeconds" auf 0 gesetzt ist, wird "RestartDelaySeconds" automatisch auf die Lease-Zeit gesetzt. Dies verhindert, dass der Neustart nach einer Migration nicht erfolgreich ist, wenn die vorherige Lease noch gültig ist. MBean-Attribut: `ManagedExternalServerMBean.RestartDelaySeconds` Mindestwert: `0` Höchstwert: `2147483647`
> Node Manager-Verbindungs-Timeout | Gibt den Timeoutwert zurück, der von NodeManagerRuntime beim Erstellen einer Socket-Verbindung zum Agent verwendet werden soll. Der Standardwert ist auf einen hohen Wert festgelegt, da der SSH-Agent gegebenenfalls eine lange Verbindungszeit benötigt. MBean-Attribut: `ManagedExternalServerMBean.NMSocketCreateTimeoutInMillis` Mindestwert: `0` Änderungen werden wirksam, nachdem Sie das Modul erneut bereitgestellt oder den Server neu gestartet haben.

> Zugehörige Aufgaben

> - Coherence-Server erstellen
> - Startargumente für Coherence-Server konfigurieren
> - Coherence-Server über die Administrationskonsole starten
> - Node Manager konfigurieren

> Verwandte Themen

> - Coherence-Anwendungen in WebLogic Server bereitstellen
> - Node Manager für Oracle WebLogic Server verwalten
> - Zulässige Parameter für das Hochfahren des Coherence-Servers