如何暂停、恢复和终止业务流程实例

本主题介绍如何使用 BizTalk Server 管理控制台来暂停、恢复和终止业务流程的一个或多个正在运行的服务实例。 服务实例是业务流程的实例,BizTalk Server正在处理或已序列化到 MessageBox 中以便进一步处理或跟踪。

下面描述了这三个操作的影响:

  • 暂停。 这将暂停服务实例的运行。 进程内消息将运行到结束。 消息仍传送到服务实例,但不会予以处理。

  • 继续。 这将恢复挂起的实例的处理。

注意

不能从断点状态恢复某一实例。 恢复此类实例可能会显示“挂起”状态,但该实例最终将失败。

  • 终止。 这将终止所有消息处理。 该服务实例将从 BizTalk Server 数据库中删除。 服务实例正在处理的消息也被删除,但未终止的服务实例引用的消息除外。

必备条件

若要执行本主题中的过程,则必须以 BizTalk Server Operators 组或 BizTalk Server Administrators 组成员的身份登录。 有关权限的更多详细信息,请参阅 部署和管理 BizTalk 应用程序所需的权限

查看业务流程实例的启动、停止或终止

  1. 依次单击“开始”、“所有程序”、“Microsoft BizTalk Server 20xx”和“BizTalk Server管理”。

  2. 选择“BizTalk 组”以显示“组中心”页。

  3. 在“ 正在进行的工作”下,单击“ 运行服务实例”。

    此页下半部分的“查询结果”面板将显示该业务流程的所有实例。

  4. 若要优化查询并查看业务流程的不同实例,请单击“搜索”字段的“值”下的框,选择要查看的实例类型,然后单击“运行查询”。 有关创建查询的详细信息,请参阅“另请参见”下面的有关搜索的主题。

  5. 右键单击所需的实例,然后单击“ 挂起”、“ 恢复”或“ 终止”。 使用此功能可以选择要恢复哪些实例。

    注意

    若要对多个实例执行该操作,请在按住 CTRL 键的同时单击所需实例。 然后右键单击实例,然后单击“ 挂起”、“ 恢复”或“ 终止”。

    服务实例状态 提供有关挂起状态的详细信息。

另请参阅

管理业务流程
如何搜索正在运行的服务实例
如何搜索挂起的服务实例