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

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

相关任务

相关主题