질문 : 여러 오류 대기열과 감사 대기열을 모니터링 할 수 있습니까? 그렇다면 큐를 모니터링하도록 큐를 구성하는 방법.
답변 : ServiceInsight는 감사 (및 오류) 대기열에서 데이터를 수집하는 관리 서비스 (일명 "ServiceControl")로부터 데이터를받습니다. ServiceControl의 단일 인스턴스는 단일 감사 및 오류 대기열 (단일 전송 유형)에 연결할 수 있습니다. 감사 및 오류 데이터를 수집하는 여러 ServiceControl 인스턴스를 여러 큐로 설치하는 경우 serviceInsight를 사용하여 각 ServiceControl 인스턴스에 연결할 수 있습니다. 현재 (베타 버전) ServiceInsight는 한 번에 하나의 연결 만 지원하지만, 서로 다른 ServiceControl 인스턴스에 연결하는 각각의 ServiceInsight 인스턴스를 쉽게 연결하거나 열 수 있습니다.
질문 : 오류 대기열에서 처리 된 메시지가 error.log 대기열로 이동되었음을 이해합니다. 감사 대기열에서 처리되는 메시지, 즉 관리 서비스가 처리 한 메시지의 처리 위치는 어떻게됩니까?
답변 : 감사 메시지는 ServiceControl 인스턴스 감사 데이터베이스 (RavenDB)에서 사용, 처리 및 저장됩니다.
질문 : 관리 프로세스에 의해 궁극적으로 저장되는 메시지는 어디에 있습니까? 즉, RavenDB에 저장되는 메시지는 어디에 있으며, 그렇다면 어떤 데이터베이스에 저장됩니까?
답변 : 예, 관리 서비스 (일명 "ServiceControl")에서 사용하는 임베디드 RavenDB 데이터베이스에 저장됩니다. "C : \ ProgramData \ Specific \ ServiceBus.Management"아래에서 찾을 수 있습니다.
질문 : 또한 엔드 포인트 탐색기에서 메시지 대화를 제거하거나 삭제하는 방법. 예를 들어, 모든 것을 지우고 싶다고 가정 해 봅시다.
답변 : 차후 베타 업데이트에서이 목적을 위해 완전 삭제/삭제 지원을 추가 할 예정입니다. 이전 메시지를 즉시 제거하려면 위의 경로를 기반으로 RavenDB 스튜디오를 사용할 수 있습니다.
질문에 대한 답변을 알려 주시고 다른 질문이 있으시면 언제든지 알려주십시오.
안부,
대니 코헨 특정 소프트웨어 (NServiceBus (주))