规划性能

BizTalk Server是一个应用程序平台。 它不仅仅是服务器产品,还是开发人员产品。 它是一个应用程序平台,用于构建业务流程管理系统、集成企业应用程序、自动化工作流和启用面向服务的体系结构。

BizTalk Server依赖于许多其他软件组件。 BizTalk 应用程序平台通常包括以下几个软件组件:Windows Server 操作系统、SQL Server、BizTalk Server、IIS (可选) 、BizTalk Server 交互的外部系统,以及非 Microsoft 适配器和组件。

由于环境环境本质上BizTalk Server复杂,因此在规划性能时需要考虑许多事项。 有几个默认设置适用于所有环境,BizTalk Server优化特定体系结构的其他注意事项BizTalk Server方法。

本主题概述了优化所有环境的性能时应该BizTalk Server设置。 它还提供有关测试和优化针对特定BizTalk Server环境的建议。

设置应用于所有 BizTalk Server 环境

本指南 的" 操作就绪情况清单"部分包含一个项列表,应在使用任何 BizTalk 解决方案之前查看这些项。 此清单包含的操作项可能会显著影响 BizTalk Server环境的性能,而不考虑采用 BizTalk 解决方案的具体性质。

测试和优化 BizTalk 解决方案的注意事项

不同的 BizTalk 解决方案的性能条件可能截然不同。 例如,围绕正在运行的业务流程构建的 BizTalk 解决方案的性能配置文件与侧重于接收、转换和映射平面文件文档的 BizTalk 解决方案不同。 以业务流程为中心的解决方案可能是 CPU 密集型解决方案,也可能调用受益于优化的自定义组件,而平面文件转换和基于映射的解决方案可能占用更多内存。

适配器和管道用于接收和发送文档,BizTalk Server对 BizTalk 解决方案的性能造成严重影响。 解决方案所需的文档跟踪级别也会极大地影响性能。 由于不同的 BizTalk 解决方案中可能有许多不同的性能配置文件,因此,测试 BizTalk 解决方案以度量最大可持续性能和最大可持续跟踪性能绝对至关重要。

确定 BizTalk 解决方案的最大可持续性能和最大可持续跟踪性能后,可以使用特定步骤来消除 BizTalk 解决方案中的瓶颈。 有关详细信息,请参阅 BizTalk Server 2009 性能指南 () https://go.microsoft.com/fwlink/?LinkID=150492

另请参阅

规划 BizTalk Server 层