biztalk - Biztalk 主机进程的配置文件

标签 biztalk configuration-files

单个 Biztalk Server 可以有多个主机进程。是否可以为每个主机进程创建一个应用程序配置文件?例如,我想使用 Unity 或 log4net 或任何需要此类配置文件的东西。

编辑:感谢大卫·霍尔。详细说明一下: 我们在一个组中有 12 个 Biztalk 服务器,每个服务器运行 5 到 10 个主机进程。主机进程运行的某些内容对于每个进程来说都是唯一的,但它们也在库级别共享大量代码。引发我问题的原因是需要为当前出现问题的一个系统部分(相当于主机进程)配置跟踪级别。

作为替代方案,如果我能够找出当前代码在哪个主机进程中运行,将会有所帮助,但我会将其发布到另一个问题。

最佳答案

如果我正确解释您的问题,您希望能够为每个主机实例拥有单独版本的 BTSNTSvs.exe.config 文件吗?

那么,除了 BizTalkServerApplication 主机实例之外,您还希望为 YourHostInstance 主机实例进行单独的配置吗?

我不100%知道您不能这样做,但我几乎可以肯定这是不可能的。

我相当确定这是不可能的原因是:

  1. BTSNTSvc.exe.config 文件附加到主可执行文件 BTSNTSvc.exe
  2. BTSNTSvc.exe.config 中的配置更改适用于所有主机实例,无论其名称如何。

我刚刚翻阅了我手上的 BizTalk 书籍以及一些优秀的网络资源,但找不到任何提及有人做你想做的事情的内容。

据我所知,您需要将 log4net 之类的配置设置放入 BTSNTSvc.exe.config 文件中,并让每个主机实例的配置设置都相同。

接近您想要的效果的一种方法是从规则引擎加载应用程序特定设置。

关于biztalk - Biztalk 主机进程的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/138308/

相关文章:

integration - 如何将Weblogic的config.xml迁移到多台机器上?

java - Spring Integration - 如何将工作流拆分为两个 channel ?

xml - 需要 XSLT 转换以删除重复元素 - 按属性排序

macos - Mac OS X 上 XDG_CONFIG_HOME 和 XDG_DATA_HOME 的等价物?

Biztalk错误: Exception occurred when persisting state to the database

binding - 为什么我的 BizTalk Orchestration 多次从消息框中接收相同的消息

configuration-files - Cppcheck GUI : Excluding a file or folder from checking

spring-cloud - 使用配置服务器加载多个属性

biztalk - 从 BizTalk 写入事件日志

尽管满足条件,BizTalk 规则引擎仍不会触发操作