0

通过阅读 MSDN 上的文档,我意识到建议按功能(发送主机、接收主机和处理主机)创建单独的主机。如果这个 bizTalk 服务器中只有一个主机,这个主机可以执行所有的接收、发送和处理消息的功能。

我的问题是:是否可以有多个主机,每个主机可以执行自己的发送,接收和处理功能,并且不会相互影响?

这是针对多个开发人员在同一个项目上工作的,因为我们目前的情况不允许我们为每个开发人员或使用 VM 拥有一整套 SQL Server 数据库和 SQL Server。

非常感谢!

4

2 回答 2

2

多个主机不是让多个开发人员在单个服务器上工作的解决方案。单个发送/接收适配器只能分配给一个主机。

您还会遇到其他问题,因为所有配置设置都在单个数据库中共享,来自 1 个开发人员的更改会影响其他人。

于 2014-10-31T08:51:17.327 回答
1

在 MSDN 上提出并回答了同样的问题。您尝试执行的操作不受支持且无法正常工作。 没有办法解决这个问题。

您必须将相同的应用程序代码部署到 BizTalk 组中的每台计算机。

共享 BizTalk 计算机进行开发工作不是一种可行或高效的解决方案,并且会对生产力产生明显的负面影响。

您是对的,处理 DEV 的最佳方法是使用具有整个堆栈的 VM。这是您必须在您的环境中解决的问题。

于 2014-10-31T11:49:59.257 回答