【问题标题】:BizTalk Mutiple Host Instance Affecting Each otherBizTalk 多主机实例相互影响
【发布时间】:2014-10-29 03:20:30
【问题描述】:

我对 BizTalk 很陌生。我这里有个问题:

PC12-4 和 PC12-0 正在同时处理同一个项目。如果他们同时更改代码并进行测试,结果将相互影响。从http://msdn.microsoft.com/en-us/library/aa561042.aspx我注意到不建议在一个主机中拥有多个主机实例。

不知道有没有什么办法可以让结果不受影响?目的是让多人同时工作和测试同一个程序。因为我们完成了应用程序的一部分,而用户现在想在我们做第二部分时对其进行测试。用户测试结果会受到我们新更改的影响。

非常感谢!

【问题讨论】:

    标签: biztalk


    【解决方案1】:

    如果我正确地解释了您的情况,问题不在于主机/实例配置,而是您正在尝试做的事情,将 PC12-4 和 PC12-0 用于同一项目,但用途不同,DEV 和 TEST, 不支持。

    意思是,您不能将同一应用的不同版本安装在同一组中的两个不同服务器上没有办法解决这个问题,也没有办法让它按照你想要的方式工作。对不起。

    您需要做的是将 PC12-4 和 PC12-0 拆分为两个独立的 BizTalk 组,这意味着两个独立的 SQL Server 实例中的两个独立的 SQL Server 数据库集。一组用于 DEV,另一组用于用户 TEST。

    但是,即使那样,您仍然可能会遇到问题,因为多个开发人员共享一个 BizTalk Group/Server 是不可行的方案。每个开发人员都应该拥有自己的完整堆栈、Windows、SQL Server、BizTalk Server 和 Visual Studio。实现这一目标的最佳方式是专用的开发人员虚拟机。

    【讨论】:

    • 感谢您的回答!还有一个问题,当我查看文档时,我发现“。创建多个 BizTalk 主机在配置 BizTalk 组中的工作负载时提供了灵活性,并且是在 BizTalk 组中运行 BizTalk Server 的计算机之间分配处理的主要方式。”,这是否意味着创建多个主机会有助于这种情况?
    • 对不起,没有。一个应用程序可以跨多个主机拆分,这些主机可以有多个实例,但它仍然必须是相同的代码。您不能同时拥有 DEV 主机和 TEST 主机。多个主机和实例是为了性能和可靠性。为了清楚起见,重复一遍,没有办法在单个组中实现您的要求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 2018-09-19
    相关资源
    最近更新 更多