하나의 컴퓨터에서 실행되는 rebus 서버 프로세스와 다른 컴퓨터에서 실행되는 MVC 웹 사이트가 있습니다. 로컬 입력 및 오류 대기열 및 대기열 myinputqueue @ BusServer를 가리키는 대상으로 MVC 웹 사이트의 메시지 라우팅을 구성하고 실행시 오류없이 가입 메시지를 전송하지만 대상 대기열에 아무 것도 나타나지 않는 것 같습니다. 수신 버스는이를 인식하지 않거나 구독 항목을 만듭니다.원격 컴퓨터의 Rebus MVC 가입자
msmq를 전송으로 사용하며 모든 큐에는 Everyone 그룹에 대한 모든 권한이 있습니다.
나는 뭔가 올바르게 구성하지 않았으므로이 질문을 제기하는 데 올바른 포럼이되기를 바랍니다.
감사합니다.
답 해 주셔서 감사합니다. (원래 gitHub에서 묻는 것에 사과드립니다.) MVC 응용 프로그램은 ApplicationPoolIdentity에서 실행 중이므로 사용자 지정 계정을 실험 해 보겠습니다. 그러나 MVC 입력 대기열이나 트랜잭션 데드 레터 대기열에는 메시지가 없으며 후자의 경우에도 적색 십자가가 표시됩니다. 그게 장애인이라는 뜻인가요? –
모겐 스, 너 구세주 야. 후속 시도 후에 나는 트랜잭션 거부 편지 큐에 Access Denied라는 메시지가있는 항목을 찾았습니다. 네트워크 서비스를 사용하고 각 컴퓨터에서 MachineName $ 계정을 부여하도록 응용 프로그램 풀을 전환 한 후 질문 메시지의 대기열에 대한 쓰기 권한이 예상대로 흐르기 시작했습니다. 다시 한번 감사합니다. –
우수 - 듣고 좋은 당신이 그것을 해결 :) – mookid8000