> # Coherence Server：配置：一般信息

> 配置选项 相关任务 相关主题

> 使用此页可以在使用 ActiveCache 时配置 Coherence 服务器。Coherence Server 是独立高速缓存服务器，是负责维护和管理高速缓存数据的专用 JVM 实例。

> 注：此页为现有 Coherence ActiveCache 实施提供向后兼容性。对于新实施，Coherence 作为容器子系统集成在 WebLogic Server 内；因此，通常在 WebLogic Server 域内作为单个托管服务器实例或使用 WebLogic Server 集群分层设置 Coherence。

> 这些设置仅用于启动受管 Coherence 高速缓存服务器。节点管理器启动的管理服务器实例将不会使用这些特定设置。

> #### 配置选项

> 名称 | 说明
> --- | ---
> 名称 | 此服务器实例的字母数字名称。 此字段不接受空格字符。 域中所有配置对象的名称必须是唯一的。在域中，每个服务器、计算机、集群、JDBC 连接池、虚拟主机和任何其他资源类型都必须以唯一方式命名，并且不能与域使用相同的名称。 服务器名不会作为在服务器上部署的应用程序的 URL 的一部分使用。仅用于标识目的。服务器名称显示在管理控制台中，如果使用 WebLogic Server 命令行实用程序或 API，则可以使用该名称标识服务器。 要定义 unicode 服务器名称，底层操作系统必须支持 unicode 字符。

> 在创建服务器后，将无法更改其名称。但可以克隆该服务器，然后为克隆提供一个新名称。

> MBean 属性：
> `CoherenceServerMBean.Name`

> 更改将在重新部署模块或重新启动服务器后生效。

> 计算机 | 将要运行此服务器的 WebLogic Server 主机 (计算机)。 如果要使用节点管理器启动此服务器，则必须将服务器分配给某个计算机，并且必须为节点管理器配置该计算机。 如果服务器实例已在运行，则无法更改该值。 MBean 属性： `ManagedExternalServerMBean.Machine`

> 更改将在重新部署模块或重新启动服务器后生效。

> 集群 | 与此服务器相关联的系统级 Coherence 集群资源。 MBean 属性： `CoherenceServerMBean.CoherenceClusterSystemResource` 更改将在重新部署模块或重新启动服务器后生效。
> 单点传送监听地址 | 集群单点传送监听程序的 IP 地址。 此属性可用于覆盖被引用 Coherence 集群的值。 MBean 属性： `CoherenceServerMBean.UnicastListenAddress`
> 单点传送监听端口 | 集群单点传送监听程序的端口。 MBean 属性： `CoherenceServerMBean.UnicastListenPort` 最小值：`1` 最大值：`65535`
> 已启用单点传送端口自动调整 | 指定单点传送端口由于已在使用中而无法绑定时，是否将自动递增。 MBean 属性： `CoherenceServerMBean.UnicastPortAutoAdjust`
> 启用自动重新启动 | 指定如果服务器崩溃或者异常关闭，节点管理器是否可以自动重新启动它。 MBean 属性： `ManagedExternalServerMBean.AutoRestart`
> 重新启动间隔 | 可以重新启动此服务器的时间间隔 (秒)，最多可重试在 RestartMax 中指定的次数。 MBean 属性： `ManagedExternalServerMBean.RestartIntervalSeconds` 最小值：`300` 最大值：`2147483647`
> 最大重新启动尝试次数 | 节点管理器在 RestartIntervalSeconds 指定的时间间隔中可以重新启动此服务器的次数。 MBean 属性： `ManagedExternalServerMBean.RestartMax` 最小值：`0` 最大值：`2147483647`
> 重新启动延迟 | 重新启动此服务器之前节点管理器应该等待的秒数。 取消一个服务器进程之后，系统可能需要几秒钟时间释放服务器正在使用的 TCP 端口。如果节点管理器尝试重新启动受管服务器，而其端口仍然为活动状态，则启动尝试失败。 如果已启用 AutoMigration 且 RestartDelaySeconds 为 0，则会自动将 RestartDelaySeconds 设置为租约时间。这会阻止服务器在迁移后且前一个租约仍有效时出现重新启动失败。 MBean 属性： `ManagedExternalServerMBean.RestartDelaySeconds`

> 最小值：`0`

> 最大值：`2147483647`

> 节点管理器连接超时 | 返回 NodeManagerRuntime 在与代理建立套接字连接时所使用的超时值。默认值设置得较大，因为 SSH 代理可能需要很长时间来建立连接。 MBean 属性： `ManagedExternalServerMBean.NMSocketCreateTimeoutInMillis` 最小值：`0` 更改将在重新部署模块或重新启动服务器后生效。

> 相关任务

> - 创建 Coherence Server
> - 为 Coherence Server 配置启动参数
> - 从管理控制台启动 Coherence Server
> - 配置节点管理器

> 相关主题

> - 在 WebLogic Server 中部署 Coherence 应用程序
> - 管理 Oracle WebLogic Server 的节点管理器
> - 允许的 Coherence Server 启动参数