Administration Console Online Help

Previous Next Open TOC in new window
Content starts here

Coherence Server: Configuration: General

Configuration Options     Related Tasks     Related Topics

Use this page to configure Coherence servers when using ActiveCache. Coherence servers are stand-alone cache servers, dedicated JVM instances responsible for maintaining and managing cached data.

Note: This page provides backward compatibility for existing Coherence ActiveCache implementations. For new implementations, Coherence is integrated within WebLogic Server as a container subsystem; therefore, Coherence is typically set up in tiers within a WebLogic Server domain, either as a single, managed server instance or using WebLogic Server clusters.

These settings are used for starting managed Coherence cache servers only. The specified settings will not be used by an Administration Server instance that is started by Node Manager.

Configuration Options

Name Description
Name

An alphanumeric name for this server instance.

This field will not accept spaces.

The name must be unique for all configuration objects in the domain. Within a domain, each server, machine, cluster, JDBC connection pool, virtual host, and any other resource type must be named uniquely and must not use the same name as the domain.

The server name is not used as part of the URL for applications that are deployed on the server. It is for your identification purposes only. The server name displays in the Administration Console, and if you use WebLogic Server command-line utilities or APIs, you use this name to identify the server.

In order to define a unicode server name, the underlying operating system must support unicode characters.

After you have created a server, you cannot change its name. Instead, clone the server and provide a new name for the clone.

MBean Attribute:
CoherenceServerMBean.Name

Changes take effect after you redeploy the module or restart the server.

Machine

The WebLogic Server host computer (machine) on which this server is meant to run.

If you want to use a Node Manager to start this server, you must assign the server to a machine and you must configure the machine for the Node Manager.

You cannot change this value if a server instance is already running.

MBean Attribute:
ManagedExternalServerMBean.Machine

Changes take effect after you redeploy the module or restart the server.

Cluster

The system-level Coherence cluster resource associated with this server.

MBean Attribute:
CoherenceServerMBean.CoherenceClusterSystemResource

Changes take effect after you redeploy the module or restart the server.

Unicast Listen Address

The IP address for the cluster unicast listener.

This attribute may be used to override the value of the referenced Coherence cluster.

MBean Attribute:
CoherenceServerMBean.UnicastListenAddress

Unicast Listen Port

The port for the cluster unicast listener.

MBean Attribute:
CoherenceServerMBean.UnicastListenPort

Minimum value: 1

Maximum value: 65535

Unicast Port Auto Adjust Enabled

Specifies whether the unicast port will be automatically incremented if the port cannot be bound because it is already in use.

MBean Attribute:
CoherenceServerMBean.UnicastPortAutoAdjust

Auto Restart Enabled

Specifies whether the Node Manager can automatically restart this server if it crashes or otherwise goes down unexpectedly.

MBean Attribute:
ManagedExternalServerMBean.AutoRestart

Restart Interval

The number of seconds during which this server can be restarted, up to the number of times specified in RestartMax.

MBean Attribute:
ManagedExternalServerMBean.RestartIntervalSeconds

Minimum value: 300

Maximum value: 2147483647

Restart Maximum Tries

The number of times that the Node Manager can restart this server within the interval specified in RestartIntervalSeconds.

MBean Attribute:
ManagedExternalServerMBean.RestartMax

Minimum value: 0

Maximum value: 2147483647

Restart Delay

The number of seconds the Node Manager should wait before restarting this server.

After killing a server process, the system might need several seconds to release the TCP port(s) the server was using. If Node Manager attempts to restart the Managed Server while its ports are still active, the startup attempt fails.

If AutoMigration is enabled and RestartDelaySeconds is 0, the RestartDelaySeconds is automatically set to the lease time. This prevents the server from failing to restart after migration when the previous lease is still valid.

MBean Attribute:
ManagedExternalServerMBean.RestartDelaySeconds

Minimum value: 0

Maximum value: 2147483647

Node Manager Connect Timeout

Returns the timeout value to be used by NodeManagerRuntime when creating a socket connection to the agent. Default set high as SSH agent may require a high connection establishment time.

MBean Attribute:
ManagedExternalServerMBean.NMSocketCreateTimeoutInMillis

Minimum value: 0

Changes take effect after you redeploy the module or restart the server.

Related Tasks

Related Topics


Back to Top