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

Verwandte Themen