서비스 버스 큐에 대한 모든 예제는 웹 역할이 메시지를 보내는 시나리오에 있으며 메시지를받는 전용 작업자 역할이 있습니다.웹 역할의 서비스 버스 큐 메시지 수신
Mi 상황이 다릅니다. 작업자 역할은 메시지를 생성하고 웹 역할에 의해 수신되어야합니다.
webrole의 RoleEntryPoint는 새로운 메시지를 수신하는 동안 무한대로 움직여야하지만 수신 된 메시지는 내 webrole의 구성 요소로 처리되어야하며 RoleEntryPoint는 웹 앱에서 액세스 할 수 없다는 것을 알고있는 한 .
어떤 아이디어?
David 님, 귀하의 답변은 분명합니다. 웹 역할로 어떻게 구현할 수 있습니까? 대기열을 들으려면 global.asax에서 별도의 스레드를 시작하는 것이 좋습니다. RoleEntryPoint는 다른 프로세스에서 실행되므로 사용할 수 없습니다. –
Hey David, 웹 역할의 무한 루프를 시작하거나'onMessage() '를 사용하는 것이 좋습니다 ('Task.Run()'). –