专业化管理 > 站点维护 > 使用 Java Management Extensions (JMX) > 使用 Loader MBean 保存配置更改
  
使用 Loader MBean 保存配置更改
使用一个或多个 Windchill MBean 更改系统中的某个特定配置设置时,该更改只有在关闭了要在更改配置设置后使用的 JVM 时才生效。要保存通过其他 MBean 进行的配置更改以使其扩展到超出了服务器 JVM 的寿命期,可以使用 Loader MBean 中的保存操作。
以下示例提供了更改 MBean 的属性值然后使用 Loader MBean 保存这些更改时需要执行的步骤:
1. 访问从 JConsole 访问 Windchill MBean 中所述的 MBeans 选项卡,连接到进行更改所使用的 Java 进程。使用每个连接中可用的 Loader MBean 来保存在该进程中进行的任何更改。
如果要保存在多个进程中进行的更改,请从每个进程访问 Loader MBean。
2. 从左侧窗格的树中选择 com.ptc
3. com.ptc 节点下选择所需的 MBean,然后选择 Attributes 节点以在右侧窗格中显示属性。
* 
请勿导航至在 Logging 节点下列出的 MBean。在树中的 Logging 节点下列出的 MBean 允许您检查和修改正在运行的 JVM 内的 log4j 配置。要保存对任何 log4j 配置进行的更改,必须编辑相应的 log4j*.properties 文件而不是使用 xconfmanager 实用程序。
* 
除了从“属性”节点设置属性值之外,还可以添加或删除子 MBean,或更改子 MBean 中的属性值。
4. 导航至属性值,然后对其进行更改。
此操作将更改当前 Java 进程中的值,但不保存该更改。
5. 从左侧窗格中选择 Loader > Operations
可用操作将在右侧窗格中显示并且还会嵌入到左侧窗格的 Operations 下。
6. 选择 save() 操作。
此操作将保存您对此 Java 进程中的设置进行的所有 MBean 更改。这些更改会在系统重新启动后得到保存。
* 
如果您是高级 JMX 用户,还可以使用 Loader MBean 来保存在树中的 com.ptc 节点外部通过 addInjectionTargetMBean() 操作进行的设置。