消息传递引擎 [集合]

消息传递引擎是一个在服务器中运行并对总线成员的消息传递资源进行管理的组件。 当访问服务集成总线时,应用程序连接到消息传递引擎。

要在控制台中查看此页面,请单击以下路径:

服务集成 -> 总线 -> bus_name -> [拓扑] 消息传递引擎

要浏览或更改所列示的项的属性,请在列表中选择它的名称。

要对所列示的其中一项或多项执行操作,请选中想要执行操作的项名旁边的复选框,然后使用所提供的按钮。

要更改所列示的条目,或者要更改对这些条目显示的详细信息级别,请使用过滤器设置。

Name
消息传递引擎的名称。
描述
消息传递引擎的可选描述,用于管理。
状态
消息传递引擎的当前状态。 状态设置的值是“已启动”或“已停止”。

按钮

按钮 描述
启用策略辅助 此按钮仅适用于集群环境中的消息传递引擎。

启动提供消息传递引擎策略辅助的向导,即有关为集群创建一个或多个消息传递引擎以及配置消息传递引擎行为的指南。 仅当尚未启用消息传递引擎策略辅助时,此按钮才可用。

添加消息传递引擎 此按钮仅适用于集群环境中的消息传递引擎。

将新消息传递引擎添加至服务器集群。

除去消息传递引擎 此按钮仅适用于集群环境中的消息传递引擎。

从服务器集群中除去所选消息传递引擎。

start 启动所选项。
停止 停止所选消息传递引擎。 必须先选择要停止的消息传递引擎。 您可以选择 停止方式:
IMMEDIATE
发出停止请求时正在进行的所有消息传递操作完成后,消息传递引擎会停止。 发出停止请求后,不能启动新的消息传递操作。

对于每个现有连接,消息传递引擎会等待当前操作完成,除非该操作会阻止消息传递引擎中正在进行的处理,如接收操作。 在这种情况下,将中断该操作。 异步使用者可完成操作,即使他们可能要花任意长时间来处理当前消息。 然后,消息传递引擎回退活动的事务并禁止对该连接执行任何进一步操作。 当所有连接处于这种无效状态时,消息传递引擎将停止。

强制实施
消息传递引擎停止而不允许消息传递操作完成。 应用程序被强制断开连接。

此方式会尽快关闭消息传递引擎。 使用强制方式停止的消息传递引擎与使用立即方式停止的消息传递引擎相比,前者重新启动所花时间可能比后者重新启动所花时间长,原因是前者需要更多恢复操作。 例如,消息可能处于不确定状态,您必须处理这些消息以解决任何不确定事务。

提示: 如果立即停止耗时过长,您可以选择 强制 选项将其升级为强制停止。 这您覆盖您先前选择的立即选项。