2012-06-12 3 views
1

웹 응용 프로그램 끝점과 dll 끝점을 가진 기본 nServicebus 3.2.0 설치가 있습니다. nservicebus가 배포하는 async 웹 응용 프로그램 예제와 매우 유사합니다. 모든 것이 내 로컬 컴퓨터에있을 때 모든 것이 실행됩니다.nServicebus 웹 서버 배포

웹 응용 프로그램을 웹 서버에 배포하고 내 로컬 컴퓨터에서 실행중인 dll 끝점을 참조하려고합니다. 내 "messageEndpointMappings"web.config 항목은 로컬 컴퓨터 이름 (endpoint = "server @ MyMachineName")을 참조합니다.

현재 서버의 웹 응용 프로그램에서 내 컴퓨터의 dll enpoint로 메시지를 보내지 않습니다. 이 모든 기능을 사용하려면 서버에서 추가 작업을 수행해야합니까?

도움을 주셔서 감사합니다.

+0

또한 실행할 때 예외가 발생하지 않습니다. – user1452058

+0

웹 응용 프로그램의 메시지가 서버의 MSMQ 보내는 큐에 저장됩니다. – user1452058

+1

나는 그것을 이해했다. 내 컴퓨터 이름 대신 IP 주소를 사용해야했다. – user1452058

답변

0

나는 그것을 알아 냈다. 내 컴퓨터 이름 대신 IP 주소를 사용해야했다.

다른 사람에게 도움이되는 경우, 분산 트랜잭션 서비스가 끝점이있는 모든 컴퓨터에서 실행되고 msmq가 끝점이있는 모든 컴퓨터에서 실행되고 있는지 확인해야합니다. 응용 프로그램 섹션에서 msmq 오류 메시지에 대한 이벤트 로그를 확인할 수 있습니다.