单个Biztalk服务器可以有多个主机进程。是否可以为每个主机进程创建应用程序配置文件?例如,我想使用Unity或log4net或任何需要这样的配置文件。
编辑:感谢David Hall。详细说明: 我们在一个组中有12个Biztalk服务器,每个服务器运行5到10个主机进程。主机进程运行的某些内容对于每个进程都是唯一的,但它们也在库级别共享大量代码。我的问题的触发器是需要配置例如当前给出麻烦的一个系统部分(相当于主机进程)的跟踪级别。
作为替代方案,如果我能弄清楚当前代码在哪个主机进程中运行会有所帮助,但我会将其发布到另一个问题。
答案 0 :(得分:4)
如果我正确解释您的问题,您希望能够为每个主机实例提供单独版本的BTSNTSvs.exe.config文件吗?
那么,与BizTalkServerApplication主机实例一样,你有你想要单独配置的YourHostInstance主机实例吗?
我 100%知道你不能这样做,但我几乎可以肯定这是不可能的。
我很确定这是不可能的原因是:
我刚刚翻阅了我必须提供的BizTalk书籍以及一些优秀的网络资源,并且找不到任何人做你想做的事情。
据我所知,您需要将log4net之类的配置设置放入BTSNTSvc.exe.config文件中,并为每个主机实例提供相同的配置。
接近您想要的一种方法是从规则引擎加载特定于应用程序的设置。