动态重新装入配置文件
如果您使用动态重新装入配置文件,那么会将对配置信息的更新动态传递到服务器。即使消息传递引擎未启动,也会为消息传递引擎提供这些更新。
用来定义服务集成总线(包括所有链接的外部总线连接)及其资源的配置的信息保存在一组配置文件中。当服务器启动时,它将从这些配置文件中读取有关服务集成的当前信息。当消息传递引擎启动时,它将使用正在运行该消息传递引擎的服务器中的信息。
如果在服务器正在运行时更改配置文件中的信息,那么必须动态地更新该服务器或重新启动该服务器以使用更新后的信息。
可以对服务器和服务集成总线启用配置文件动态重新装入功能,包括任何链接的外部总线连接的配置信息。根据您是对总线和/或服务器启用动态重新装入,将获得不同的结果。
- 如果您对总线启用动态重新装入,但不对应用程序服务器启用动态重新装入,那么将需要重新启动服务器才能使更新生效。
- 如果您对服务器启用动态重新装入,但不对总线启用动态重新装入,那么将需要仅重新启动消息传递引擎即可使更新生效。
- 如果您对总线和服务器都启用动态重新装入,那么将自动进行所有更新,而不需要重新启动。
为允许在应用程序服务器上动态重新装入配置文件,请单击应用程序服务器 -> server_name -> SIB 服务以显示“应用程序服务器”窗口,并选择启用配置重新装入。为确保对每个节点进行动态配置更新,请单击系统管理 -> 控制台首选项以显示“控制台首选项”窗口,然后选择使更改与节点同步。
为允许动态重新装入服务集成总线的配置文件,请单击服务集成 -> 总线 -> bus_name 以显示总线详细信息,然后选择启用配置重新装入。
如果您选择不启用配置文件动态重新装入功能,那么必须重新启动服务器以检取对配置文件所作的更改。
在配置了故障转移功能的集群部署中,配置信息可能会在消息传递引擎初始化与启动之间被更新。(但是,当服务器启动已初始化的消息传递引擎时,消息传递引擎有可能在很长一段时间内未启动)。因此,在配置了故障转移功能的集群部署中,应该启用配置文件动态重新装入功能,这是因为重新启动服务器以检取配置更改会导致故障转移。为了在发生故障转移时执行可预测的行为,必须确保备用(不活动的)服务器在活动服务器之前更新和重新启动。