使用 wsadmin 工具来配置计时器管理器定制属性
可以使用 wsadmin 工具来设置计时器管理器的定制属性。
关于此任务
过程
- 通过使用 Jython 脚本编制语言,启动 wsadmin 脚本编制工具。
- 标识应用程序服务器并将其指定给 server 变量。 使用 AdminConfig 对象和 getid 命令来检索服务器的配置标识,并将其指定给 <varname> 变量:
- 使用 Jacl:
set serv1 [$AdminConfig getid /Cell:mycell/Node:mynode/Server:server1/]
- 使用 Jython:
serv1 = AdminConfig.getid('/Cell:mycell/Node:mynode/Server:server1/')
- 使用 Jacl:
- 标识属于服务器的计时器管理器并将其指定给计时器管理器变量。 使用 AdminConfig 对象、list 命令和 server 变量来检索计时器管理器,并将其指定给 <varname> 变量:
- 使用 Jacl:
set timermanager1 [$AdminConfig list TimerManagerInfo $serv1]
- 使用 Jython:
timermanager1 = AdminConfig.list('TimerManagerInfo', 'serv1')
- 使用 Jacl:
- 为计时器管理器创建新的 J2EEResourcePropertySet 属性集,并将其指定给计时器管理器属性集变量。 使用 AdminConfig 对象、create 命令和计时器管理器变量来创建新的 J2EEResourcePropertySet,并将其指定给 <varname> 变量:
- 使用 Jacl:
set timermanagerpropset1 [$AdminConfig create J2EEResourcePropertySet $timermanager1 {}]
- 使用 Jython:
timermanagerpropset1 = AdminConfig.create('J2EEResourcePropertySet', timermanager1, [])
- 使用 Jacl:
- 为 J2EEResourcePropertySet 创建新的 J2EEResourceProperty,并将其指定给计时器管理器属性变量。
使用 AdminConfig 对象、create 命令和属性集变量来为 lateTimerTime 定制属性创建新的 J2EEResourceProperty,并将其指定给 <varname> 变量:
- 使用 Jacl:
set timermanagerproperty1 [$AdminConfig create J2EEResourceProperty $timermanagerpropset1 {{name "lateTimerTime"} {value "10"} {description "Custom lateTimerTime"} {type "java.lang.String"} {required "false"}}]
- 使用 Jython:
timermanagerproperty1 = AdminConfig.create('J2EEResourceProperty', timermanagerpropset1, '[[name "lateTimerTime"] [value "10"] [description "Custom lateTimerTime"] [type "java.lang.String"] [required "false"]]')
新的 J2EEResourceProperty 属性存在以下参数:
Name
lateTimerTime
值
秒数
描述
指定描述
类型
选择 java.lang.String
- 使用 Jacl:
- 保存配置更改。
输入以下命令以保存更改:
- 使用 Jacl:
$AdminConfig save
- 使用 Jython:
AdminConfig.save()
- 使用 Jacl:
- 仅在 Network Deployment 环境中使节点同步。 使用 AdminNodeManagement 脚本库中的 syncActiveNodes 脚本,将更改传播到所有活动节点,例如:
- 使用 Jacl:
$AdminNodeManagement syncActiveNodes
- 使用 Jython:
AdminNodeManagement.syncActiveNodes()
- 使用 Jacl:
结果
相关任务:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_timermanager
文件名:txml_timermanager.html