2017-01-29 5 views
0

Azure Service Bus와 Logic Apps의 통합을 처음 테스트합니다. 간단한 샘플을 실행하기 위해 서비스 버스에 대기열을 만들고 두 개의 논리 응용 프로그램을 만듭니다. 첫 번째는 1 분마다 메시지를 쓰고 두 번째는 1 분마다 메시지를 읽습니다. 첫 번째 앱이 정상적으로 작동하며 내 유일한 대기열에 메시지가 채워지는 것을 볼 수 있습니다. 두 번째 앱은 대기열이 비어있는 것처럼 Azure 포털에서 명확하게 볼 수 있지만 대기열이 비어있는 것처럼 항상 트리거에서 '건너 뛴'상태를 반환합니다.Azure Logic Apps - 서비스 버스 - 수신 메시지 작업은 항상 건너 뜁니다.

메시지는 활성 대기열에서 제거 된 것으로 보이며 이유가 MaxDeliveryCountExceeded 인 데드 레터 대기열로 이동되었습니다.

Azure 로직 응용 프로그램 디자이너와 함께 놀 수있는 옵션이 많지 않으므로 이것은 매우 기본적인 예입니다. 내가 잘못 생각한 부분을 잃어 버렸습니다. 나는 그것이 단순한 무엇인가 확실하다. 그러나 나는 단지 그것을 일하게 할 수 없다. 여기

큐 읽으려고 응용 프로그램에 의해 반환됩니다 것입니다 : 실수로, 분명히

Skipped list

Skipped trigger details

답변

2

를, I는 단 1 초 잠금 제한 시간을 넣을 때 내 대기열을 만들었습니다. 이것은 내 응용 프로그램 (Outlook.com 커넥터를 통해 테스트 전자 메일을 보내는)에서 메시지를 처리하기에 충분하지 않았습니다. 그런 다음 메시지가 데드 레터 큐에 저장되고 앱에서 트리거가 건너 뛴 것으로 표시됩니다.

+2

돌고 주셔서 감사합니다. 현재 Service Bus + Logic Apps에 대한 단계별 자습서와 비디오를 작성하고 있으므로 언제든지 질문을 올리면 나에게 도움이 될 것입니다. 더 나은 곳에서 더 낫다.) - [email protected] – jeffhollan

+0

@jeffhollan 고맙습니다. 앞으로 몇 주 내에 서비스 버스 + 논리 응용 프로그램과 관련된 프로젝트에서 광범위하게 작업해야 할 것입니다. 문제가 발생할 경우를 대비하여 알려 드리겠습니다. 또는 현재 사용 가능한 문서에 대한 정보를 제공 할 수 있는지 여부 – LucaV

+0

@jeffhollan 서비스 버스 및 로직 앱 자습서를 작성할 수 있었습니까? 지금은 매우 편리 할거야 :) – user1048175