使用 wsadmin 脚本编制来刷新策略集配置

使用 wsadmin 工具来刷新策略集配置数据。在刷新策略集配置且重新启动应用程序后,会应用这些更改。

过程

  1. 通过使用 Jython 脚本编制语言,启动 wsadmin 脚本编制工具。
  2. 获取每个 PolicySetManager 对象的对象名。
    使用 AdminControl 对象的 completeObjectName 选项,将每个 PolicySetManager 类型对象的对象名设为 objNameString 变量,如以下示例所示:
    objNameString = AdminControl.completeObjectName('type=PolicySetManager,*')
  3. 连接到受管 Bean (MBean)。
    MBean 提供连接到在应用程序服务器中运行的 MBean Server 的远程接口。以下示例显示如何查找 MBean:
    import javax.management as mgmt
  4. 设置 PolicySetManager MBean 对象名。
    以下示例会将 PolicySetManager MBean 对象名设为 mbeanObj 变量、将参数设为 param 变量以及将签名设置设为 sig 变量:
    mbeanObj = mgmt.ObjectName(objNameString)
    param=[]
    sig=[]
  5. 刷新 PolicySetManager MBean。
    以下示例会刷新策略集配置:
    AdminControl.invoke_jmx(mbeanObj, 'refresh', param, sig)

示例

以下示例会提供用于刷新策略集配置的 Jython 脚本:
objNameString = AdminControl.completeObjectName('type=PolicySetManager,*')
import javax.management as mgmt
mbeanObj = mgmt.ObjectName(objNameString)
param=[]
sig=[]
AdminControl.invoke_jmx(mbeanObj, 'refresh', param, sig)

指示主题类型的图标 任务主题



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