BizTalk 호스트 프로세스 용 파일을 구성합니다
-
02-07-2019 - |
문제
단일 Biztalk 서버에는 여러 호스트 프로세스가있을 수 있습니다. 각 호스트 프로세스에 대한 응용 프로그램 구성 파일을 만들 수 있습니까? 예를 들어 Unity 또는 Log4net 또는 그러한 구성 파일이 필요한 것을 사용하고 싶습니다.
편집 : David Hall에게 감사합니다. 조금 더 자세히 설명하기 위해 : 우리는 각각 5 ~ 10 개의 호스트 프로세스를 실행하는 그룹에 12 개의 biztalk 서버가 있습니다. 호스트 프로세스가 실행되는 일부는 각 프로세스마다 고유하지만 라이브러리 수준에서 많은 코드를 공유합니다. 내 질문에 대한 트리거는 현재 문제를 일으키는 하나의 시스템 부분 (호스트 프로세스와 동일)에 대한 추적 레벨을 구성해야한다는 것입니다.
대안으로 현재 코드가 실행중인 호스트 프로세스를 파악할 수 있다면 도움이되지만 다른 질문에 게시하겠습니다.
해결책
질문을 올바르게 해석하면 각 호스트 인스턴스에 대해 별도의 BTSNTSVS.EXE.CONFIG 파일을 가질 수 있습니까?
따라서 BizTalkServerApplication 호스트 인스턴스뿐만 아니라 별도의 구성을 원하는 hostinstance 호스트 인스턴스가 있습니까?
나는 아니에요 100% 당신이 이것을 할 수 없다는 것을 알고 있지만, 나는 그것이 불가능하다는 것을 거의 확신합니다.
내가 이것이 불가능하다고 확신하는 이유는 다음과 같습니다.
- btsntsvc.exe.config 파일은 기본 실행 가능한 btsntsvc.exe에 첨부됩니다
- 구성 변경 BTSNTSVC.EXE.CONFIG 이름에 관계없이 모든 호스트 인스턴스에 적용됩니다.
나는 방금 좋은 웹 리소스뿐만 아니라 내가해야 할 Biztalk 책을 뒤집었고 당신이 원하는 것을하는 사람에 대한 언급을 찾을 수 없습니다.
내가 아는 한 log4net과 같은 것들에 대한 구성 설정을 btsntsvc.exe.config 파일에 넣고 각 호스트 인스턴스에 대해 동일해야합니다.
원하는 바에 가까워지는 한 가지 방법은 규칙 엔진의 응용 프로그램 특정 설정을로드하는 것입니다.