单元定制属性

可以配置数据的“名称/值”对,其中名称是属性关键字而值是字符串值,可以使用这些“名称/值”对来设置单元的配置属性。通过为单元定义新的定制属性,您能够配置除管理控制台提供的设置以外的设置。此主题列出了适合于配置单元的定制属性。

要对单元指定定制属性,请执行下列操作:

  1. 在管理控制台中,单击系统管理 > 单元 > 定制属性
  2. 在“定制属性”页面上,单击新建
  3. 在设置页面上的名称字段中输入要配置的定制属性的名称,并在字段中输入要设置的值。
  4. 单击应用确定,然后单击保存以保存配置更改。
  5. 重新启动单元所在的服务器。

产品随附下列定制属性:

com.ibm.websphere.management.launcher.options

指定值 displayServerInFront,以便在 ps -ef 命令的输出之前显示单元、节点和服务器的名称。使用此属性旨在帮您确定服务器的进程标识。该属性对服务器进程无影响。

信息
属性 com.ibm.websphere.management.launcher.options
数据类型 String
Default none
[z/OS]

com.ibm.websphere.process.terminator.deletepid

缺省情况下,服务器监视策略的 autoRestart 属性设为 false,因为自动重新启动管理 (ARM) 通常用于管理应用程序服务器的自动重新启动功能。在 server.xml 文件中定义服务器监视策略的 autoRestart 属性。

如果由于不想使用 ARM 来管理服务器自动重新启动功能,而将 autoRestart 属性设为 true,那么还必须将 com.ibm.websphere.process.terminator.deletepid 单元定制属性添加到单元配置并将此定制属性设为 true。如果仅更改 autoRestart 属性上的设置,那么单元中的服务器会不断地重新启动以响应 stopImmediate 命令。

信息
属性 com.ibm.websphere.process.terminator.deletepid
数据类型 Boolean
Default False

enableAdminAuthorizationCache

缺省情况下,已禁用对授权的高速缓存。可以通过将此属性值设为 true 来启用高速缓存。

{
wsadmin> set c [$AdminConfig list Cell]
wsadmin> $AdminConfig create Property $c {{name enableAdminAuthorizationCache}{value true}}
}

如果设置此属性,那么具有的 RACF® 授权数目应该较少。

IBM_CLUSTER_CALLBACK_TIMEOUT

指定节点代理程序在客户机提交对该集群的第一个请求之后等待收集集群数据的时间长度(以毫秒计)。如果 IBM_CLUSTER_ENABLE_PRELOAD 定制属性设为 true,那么不需要为此属性指定值,因为在这种情况下,会在服务器启动过程中预装入数据。

如果对此属性指定的时间量对于需要收集的集群数据量不足,那么在客户机前几次将请求发送到集群时,可能仍会发生“NO_IMPLEMENT:没有可用的集群数据”异常。对此属性指定相应的时间长度,或者指定值 0(这将消除超时),可以彻底阻止“NO_IMPLEMENT:没有可用的集群数据”异常发生,因为是在指定的时间长度内收集群集数据。

信息
属性 IBM_CLUSTER_CALLBACK_TIMEOUT
数据类型 整数
Default 180000,等同于 3 分钟

IBM_CLUSTER_CUSTOM_ADVISOR_THREAD_POOL_SIZE

指定线程池中用于运行定制顾问程序的线程数目。

有一个线程池用于运行代理服务器上配置的所有定制顾问程序。如果配置的定制顾问程序在数目上大于池中的线程,而且轮询时间间隔和其他情况是应该同时运行数目上大于池中线程的定制顾问程序,一些定制顾问程序会排队,并在线程变为可用时立即运行。

信息
属性 IBM_CLUSTER_CUSTOM_ADVISOR_THREAD_POOL_SIZE
数据类型 整数
范围 1 - 50
Default 5

IBM_CLUSTER_ENABLE_ACS_DELAY_POSTING

指定是否要延迟发布 ActiveClusterSet 的更新。如果启用此定制属性,那么会提高大型 SIBus 拓扑及已配置目标的性能,从而减少消息传递引擎启动和停止时间。

如果此属性设为 true,那么会延迟发布更新项。

如果此属性设为 false,那么会立即发布更新项。

信息
属性 IBM_CLUSTER_ENABLE_ACS_DELAY_POSTING
数据类型 Boolean
Default true

IBM_CLUSTER_ENABLE_CAR_DELAY_POSTING

指定是否要延迟发布 ClusterDescription 的更新。如果启用此定制属性,那么会提高大型服务集成总线 (SIBus) 拓扑及已配置目标的性能,从而减少消息传递引擎启动和停止时间。

如果此属性设为 true,那么会延迟发布更新项。

如果此属性设为 false,那么会立即发布更新项。

信息
属性 IBM_CLUSTER_ENABLE_CAR_DELAY_POSTING
数据类型 Boolean
Default true

IBM_CLUSTER_ENABLE_PRELOAD

指定在节点代理程序上启动服务器时是否运行预装入逻辑。如果没有预装入,那么在节点代理程序收到对该集群的第一个请求时,节点代理程序仅装入集群的数据。

如果此属性设为 true,那么启动时节点代理程序会装入集群数据,并且在运行时不必创建和传播集群数据。

如果将此属性设为 false,那么在首次对集群发出请求时会创建和传播集群数据,这有时会导致前几次客户机将请求发送到集群时,发生 NO_IMPLEMENT:没有可用的集群数据异常。

信息
属性 IBM_CLUSTER_ENABLE_PRELOAD
数据类型 Boolean
Default true

IBM_CLUSTER_ENABLE_SERVLET30_NON_DEFAULT_COOKIE_NAMES

将此定制属性的值指定为 true 以指示 cookie 名称是在 web.xml 文件或 ServletContextListener 实例中加以指定,以便代理服务器可与不同集群上的多个应用程序保持会话亲缘关系。代理服务器可以保留会话亲缘关系,因为它可以识别 JSESSIONID 以外的 Servlet 3.0 会话 cookie。

如果配置 Servlet 3.0 非缺省 cookie 并且在服务器、应用程序或模块级别配置非缺省 cookie,那么 Servlet 3.0 cookie 具有最高优先顺序。

如果更改任何会话管理配置,那么在执行集群的波动启动之前,请等待直到集群的所有成员都已更新为新配置为止。否则,会话故障转移可能不起作用。

如果更改应用程序或模块会话管理配置,那么在停止然后重新启动应用程序之前,请等待直到集群的所有成员都已更新为新配置为止。否则,会话故障转移可能不起作用。

信息
属性 IBM_CLUSTER_ENABLE_SERVLET30_NON_DEFAULT_COOKIE_NAMES
数据类型 Boolean
Default False

IBM_CLUSTER_PURGE_NOTIFICATIONS

指定未在身份上注册用于通知的 ClusterObservers 时是否要删除对这些身份的引用。如果删除身份,那么将清除公告牌上有关该身份的所有相关发布。如果将此属性设为 true,那么将支持删除对未注册任何 ClusterObservers 的身份的引用。

通常,服务集成总线 (SIB) 分层方案中定义了许多目标。如果将此属性设置为 false,且产品(例如 WebSphere® Process Server)安装在 WebSphere Application Server 上,那么工作负载管理 (WLM) 无法正确地允许对公告牌上存储的数据进行垃圾回收。如果重复执行某些任务(例如安装和卸载应用程序)而不重新启动过程,那么这种情况会导致缓慢的内存泄漏。如果重新启动过程,那么会自动移除与该服务器相关联的所有发布,从而阻止内存泄漏。

信息
属性 IBM_CLUSTER_PURGE_NOTIFICATIONS
数据类型 Boolean
Default False

IBM_CLUSTER_REUSE_ORIGINAL_IOR

指定 Java™ 瘦客户机或服务器进程是否可进行连续连接尝试,直到集群数据可传递回客户机。然后,集群数据用于所有将来的尝试。

信息
属性 IBM_CLUSTER_REUSE_ORIGINAL_IOR
数据类型 Boolean
Default true

IBM_CLUSTER_RIPPLESTART_NOTIFICATION_TIMEOUT

指定值(以毫秒计)以指示波动启动功能在重新启动进程前等待进程关闭的时间。如果您尝试波动启动,但进程尚未关闭,启动操作就开始,那么其中的一个或多个进程将无法重新启动。

信息
属性 IBM_CLUSTER_RIPPLESTART_NOTIFICATION_TIMEOUT
数据类型 整数
Default 300000 毫秒(5 分钟)

IBM_CLUSTER_USE_LEGACY_COMPRESSOR

从 V6.1.0.37 开始,工作负载管理 (WLM) 使用新过程来压缩和解压缩进程之间发送的数据。此过程减少了大型 WebSphere Process Server 和服务集成总线拓扑(具有 2,000 个或以上的目标)中的压缩开销。如果要压缩的一系列字节由于每个字节都是唯一的,而无法进行实际的压缩,那么此过程也会防止压缩数据丢失。这种情况可能会由于 WLM 先前处理未压缩数据的方式而导致数据丢失。

此优化压缩和解压缩过程适合于大多数环境。但是,如果此过程会导致环境发生问题,请将 IBM_CLUSTER_USE_LEGACY_COMPRESSOR 定制属性添加到单元设置,并将它设为 true。如果将此属性设为 true,那么 WLM 会以安装 V6.1.0.37 或更高版本之前的方式来处理数据压缩和解压缩。

如果将此定制属性添加到单元设置,那么必须同步节点,并在此更改生效之前重新启动单元中的所有进程。

信息
属性 IBM_CLUSTER_USE_LEGACY_COMPRESSOR
数据类型 Boolean
Default False

IBM_CLUSTER_WBI_SUPPORT

指定系统是否支持与 WebSphere Business Integration V5.1 客户机或 WebSphere Process Server for Multiplatforms V5.0.2 客户机交互。如果 WebSphere Business Integration V5.1 客户机或 WebSphere Process Server for Multiplatforms V5.0.2 客户机需要将数据发送到系统,那么您必须将此属性设置为 true。如果未将此属性包含在单元配置设置中,或者此属性已设为 false,那么在来回传递的数据流中断时,会发生互操作性问题,导致以下异常:
Exception stack trace: javax.naming.NamingException:
Error during resolve.  Root exception is rg.omg.CORBA.NO_IMPLEMENT:Trace from server:
  server_name at host host_name
避免故障 避免故障: 此属性也可以指定为应用程序服务器定制属性。但是,如果在两个级别指定此属性,那么在服务器级别对此属性指定的值优先于在单元级别对此属性指定的值。要在服务器级别启用此属性,请在管理控制台中单击服务器 > 服务器类型 > WebSphere Application Server,然后在“服务器基础结构”下,单击管理 > 定制属性gotcha
信息
属性 IBM_CLUSTER_WBI_SUPPORT
数据类型 Boolean
Default False

IBM_CLUSTER_WLM_ENFORCE_VHOST_IN_WEBAPP

将此属性设置为 true 将使 WebSphere 代理服务器中的 WLM 强制执行 Web 应用程序中配置的虚拟主机。如果在 Web 应用程序中配置了虚拟主机,那么当代理中的 WLM 查找可用端点时,只会考虑查找与该虚拟主机相关联的端口上的端点。

信息
属性 IBM_CLUSTER_WLM_ENFORCE_VHOST_IN_WEBAPP
数据类型 Boolean
Default false

LargeTopologyOptimization

将此定制属性设置为 false 可禁用所有 Intelligent Management 功能:
  • 随需应变路由器,用于路由规则和策略
  • 自动控制器,用于提供动态集群、动态工作负载均衡、超负荷保护及灵活性支持
  • 服务策略,用于提供流量优先级划分
  • 运行状况管理
在禁用 Intelligent Management 之前,请先确认这些功能是否是必需的。缺省情况下,Intelligent Management 可用,它通过设置配置选项进行激活。除非更改特定的 Intelligent Management 配置,否则大部分功能将处于不活动状态。 如果 Intelligent Management 功能不是必需的,请将单元定制属性设置为 false,这将禁用所有 Intelligent Management 功能。要完全禁用性能监控基础结构 (PMI),请将此值设置为 false。 如果在已启用 Intelligent Management 时创建了概要文件并稍后禁用了 Intelligent Management,请设置环境变量 LargeTopologyOptimization_console=disable,然后再次创建概要文件并且 Intelligent Management 面板将不显示在管理控制台中。如果不再次创建概要文件,那么 Intelligent Management 面板将继续显示在管理控制台中,但不能对这些面板进行操作。
信息
属性 LargeTopologyOptimization
作用域 单元
True 和 false
Default True

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ragt_cell_customprops
文件名:ragt_cell_customprops.html