通过阅读MSDN上的文档,我意识到建议按功能创建单独的主机(发送主机,接收主机和处理主机)。如果此bizTalk服务器中只有一个主机,则此主机可以执行所有接收,发送和处理消息功能。
我的问题是:是否可以拥有多个主机,每个主机可以执行自己的发送,接收和处理功能,而不会相互影响?
这适用于在同一项目中工作的多个开发人员,因为我们目前的情况不允许我们为每个开发人员或使用VM提供一整套SQL Server数据库和SQL服务器。
非常感谢!
答案 0 :(得分:2)
多个主机不是允许多个开发人员在单个服务器上工作的解决方案。单个发送/接收适配器只能分配给一个主机。
您还将遇到其他问题,因为所有配置设置都在一个数据库中共享,1个开发人员的更改将影响其他人。
答案 1 :(得分:1)
在MSDN上询问并回答了同样的问题。您尝试做的事情不受支持且不起作用。 没有办法解决这个问题。
您必须将相同的应用程序代码部署到BizTalk组中的每台计算机。
共享BizTalk计算机以进行开发工作不是一个可行的或有效的解决方案,并且会对生产力产生明显的负面影响。
你是对的,处理DEV的最好方法是拥有整个堆栈的VM。这是您必须在您的环境中解决的问题。