문제

단일 Biztalk 서버에는 여러 호스트 프로세스가있을 수 있습니다. 각 호스트 프로세스에 대한 응용 프로그램 구성 파일을 만들 수 있습니까? 예를 들어 Unity 또는 Log4net 또는 그러한 구성 파일이 필요한 것을 사용하고 싶습니다.

편집 : David Hall에게 감사합니다. 조금 더 자세히 설명하기 위해 : 우리는 각각 5 ~ 10 개의 호스트 프로세스를 실행하는 그룹에 12 개의 biztalk 서버가 있습니다. 호스트 프로세스가 실행되는 일부는 각 프로세스마다 고유하지만 라이브러리 수준에서 많은 코드를 공유합니다. 내 질문에 대한 트리거는 현재 문제를 일으키는 하나의 시스템 부분 (호스트 프로세스와 동일)에 대한 추적 레벨을 구성해야한다는 것입니다.

대안으로 현재 코드가 실행중인 호스트 프로세스를 파악할 수 있다면 도움이되지만 다른 질문에 게시하겠습니다.

도움이 되었습니까?

해결책

질문을 올바르게 해석하면 각 호스트 인스턴스에 대해 별도의 BTSNTSVS.EXE.CONFIG 파일을 가질 수 있습니까?

따라서 BizTalkServerApplication 호스트 인스턴스뿐만 아니라 별도의 구성을 원하는 hostinstance 호스트 인스턴스가 있습니까?

나는 아니에요 100% 당신이 이것을 할 수 없다는 것을 알고 있지만, 나는 그것이 불가능하다는 것을 거의 확신합니다.

내가 이것이 불가능하다고 확신하는 이유는 다음과 같습니다.

  1. btsntsvc.exe.config 파일은 기본 실행 가능한 btsntsvc.exe에 첨부됩니다
  2. 구성 변경 BTSNTSVC.EXE.CONFIG 이름에 관계없이 모든 호스트 인스턴스에 적용됩니다.

나는 방금 좋은 웹 리소스뿐만 아니라 내가해야 할 Biztalk 책을 뒤집었고 당신이 원하는 것을하는 사람에 대한 언급을 찾을 수 없습니다.

내가 아는 한 log4net과 같은 것들에 대한 구성 설정을 btsntsvc.exe.config 파일에 넣고 각 호스트 인스턴스에 대해 동일해야합니다.

원하는 바에 가까워지는 한 가지 방법은 규칙 엔진의 응용 프로그램 특정 설정을로드하는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top