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.NameRechner 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.MachineCluster Die diesem Server zugeordnete Coherence-Cluster-Ressource.
MBean-Attribut:
CoherenceServerMBean.CoherenceClusterSystemResourceUnicast 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.UnicastListenAddressUnicast Listening Port Der Port für den Unicast Listener des Clusters.
MBean-Attribut:
CoherenceServerMBean.UnicastListenPortMindestwert:
1Höchstwert:
65535Autom. 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.UnicastPortAutoAdjustAutom. 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.AutoRestartNeustartintervall 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.RestartIntervalSecondsMindestwert:
300Höchstwert:
2147483647Maximale Neustartversuche Gibt an, wie häufig Node Manager den Server innerhalb des in "RestartIntervalSeconds" angegebenen Intervalls neu starten kann
MBean-Attribut:
ManagedExternalServerMBean.RestartMaxMindestwert:
0Höchstwert:
2147483647Neustartverzö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.RestartDelaySecondsMindestwert:
0Höchstwert:
2147483647Node 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.NMSocketCreateTimeoutInMillisMindestwert:
0