维护可靠性

本部分介绍如何解决BizTalk Server系统的可靠性问题。 这些问题可能由本文档的“例程维护清单”部分中执行的 例行维护 检查发现。

除了本节中的主题外,本文档中的其他主题还介绍了可靠性问题。 以下 相关部分 列出了这些主题。

测试组故障转移

执行本部分中的过程作为应每月执行的可靠性检查的一部分。 这些过程包括测试组故障转移策略,以及测试组资源是否可以故障转移。

注意

如果计算机已加入域,则域管理员组的成员应能够执行此过程。

注意

若要执行本节中的过程,必须以本地计算机上的管理员组成员身份登录,或者必须已委派相应的机构。

执行以下步骤,在运行 Windows Server 2008 的计算机上测试组故障转移。

测试组故障转移策略

  1. 请确保已在至少两台运行 Windows Server 2008 的计算机上安装 故障转移群集 功能,以便创建一个双节点 Windows 故障转移群集。 有关如何安装此功能的说明,请参阅 安装故障转移群集功能 (https://go.microsoft.com/fwlink/?LinkId=157259) 。

  2. 依次单击“ 开始”、“ 管理工具”和“ 故障转移群集管理”,打开故障转移群集管理。

  3. 在控制台树中,展开群集节点,展开 “服务和应用程序” 节点,右键单击要故障转移的应用程序的群集实例,然后单击“ 属性”。

  4. 在“ 故障转移 ”选项卡上,将 指定时间段内的最大失败数 设置为 0,然后单击“ 确定”。

  5. 在控制台树中,展开 “服务和应用程序” 节点。

  6. 在详细信息窗格中,右键单击某个资源,然后单击“ 属性”。

  7. 在“ 策略 ”选项卡上,将 指定时间段内的最大重启次数 设置为 0,然后单击“ 确定”。

  8. 右键单击资源,单击“ 更多操作”,然后单击“ 模拟此资源的故障”。 验证组是否根据在上一步中指定的策略做出反应。

  9. 右键单击要故障转移的应用程序的群集实例,然后单击“ 属性”。

  10. 在“ 故障转移 ”选项卡上,将 指定时间段内的最大失败次数 设置为 1,然后单击“ 确定”。

  11. 右键单击该资源,然后选择“ 使此资源联机”。

测试组资源是否可以故障转移

  1. 请确保已在运行 Windows Server 2008 的计算机上安装 故障转移群集 功能。 有关如何安装此功能的说明,请参阅 安装故障转移群集功能 (https://go.microsoft.com/fwlink/?LinkId=157259) 。

  2. 依次单击“ 开始”、“ 管理工具”和“ 故障转移群集管理”,打开故障转移群集管理。

  3. 在控制台树中,展开群集节点,展开 “服务和应用程序” 节点,然后单击要故障转移的应用程序的群集实例。

  4. 在“ 操作 ”菜单上,单击“ 将此服务或应用程序移到另一个节点”,然后单击应用程序将故障转移到的节点。

  5. 在“ 请确认操作 ”对话框中,选择将应用程序移动到所选节点。

  6. 确保在应用程序的详细信息窗格中,针对 “当前所有者 ”列出将应用程序移动到的节点。

确保多个服务器是 BizTalk 组的一部分

为了确保系统的可靠性,至少应有两个物理 BizTalk 服务器是 BizTalk 组的一部分。 如果需要将服务器添加到 BizTalk 组,请记住以下事项:

  • 一台服务器只能与一个 BizTalk 组相关联。 如果某个服务器已属于其他组,则必须首先从其当前组中删除该服务器,然后才可以将该服务器添加到新的组。 有关从 BizTalk 组中删除服务器的详细信息,请参阅 BizTalk Server 帮助https://go.microsoft.com/fwlink/?LinkId=155577中的“如何从组中删除服务器”。

  • 与 BizTalk Server 环境中不同服务器关联的 BizTalk 组除交换消息之外不会进行任何其他交互。

  • 必须在要添加到 BizTalk 组的计算机上安装 BizTalk Server 运行时。

注意

若要执行本主题中的过程,必须以 SSO 管理员组的成员和 Windows 管理员组的成员身份登录。

确定至少两个物理 BizTalk 服务器是否属于 BizTalk 组

  1. 打开BizTalk Server管理控制台,方法是单击“开始”,指向“所有程序”,指向“Microsoft BizTalk Server”,然后单击“BizTalk Server管理”。

  2. 展开“BizTalk Server”节点,展开“BizTalk 组”节点,然后展开“平台设置”节点。

  3. 单击“ 服务器” 节点。 验证“服务器”窗格中是否列出了多个 服务器

    注意

    若要查看有关服务器的信息,请右键单击服务器,指向“ 视图”,然后单击“ 组中心页”。

向 BizTalk 组添加服务器

  1. 在要添加到 BizTalk 组的计算机上,依次单击“开始”、“所有程序”、“Microsoft BizTalk Server”,然后单击“BizTalk Server配置”。

  2. Microsoft BizTalk Server 2010 配置中,选择“自定义配置”。

  3. “数据库服务器名称”中,键入服务器正在加入的 BizTalk 组的 SQL 服务器的名称。

  4. “服务凭据”中,键入服务将使用的相应用户名和密码,然后单击“ 配置”。

  5. 在屏幕左侧的导航树中,单击“ 企业 SSO”。

  6. “企业单一登录 ”页上,单击“ 加入现有 SSO 系统”。

    注意

    确保服务器名称和数据库名称指向服务器正在加入的 BizTalk 组的主 SSO 数据库服务器。

  7. 在屏幕左侧的导航树中,单击“ ”。

  8. 在“ ”页上,单击“ 加入现有 BizTalk 组”。

    注意

    确保服务器名称和数据库名称指向服务器正在加入的 BizTalk 组的数据库。

  9. 在菜单栏上,单击“ 应用配置” ,在此计算机上配置企业单一 Sign-On 和组。