큐에 쓰는 웹 역할을 구현했습니다. 이것은 잘 작동합니다. 그런 다음 큐에서 읽을 Worker 역할을 개발했습니다. 로컬 컴퓨터에서 디버그 모드로 실행할 때 메시지를 대기열에서 잘 읽습니다. 그러나 작업자 역할을 배포 할 때 메시지가 결국 데드 레터 큐에 저장되므로 dos'nt가 큐를 읽는 것처럼 보입니다. 누구든지이 문제의 원인이 될 수 있습니다. 다음은Azsure Worker 큐에서 읽기 역할
queueClient = QueueClient.Create(queueName, ReceiveMode.PeekLock);
var queueDescription = new QueueDescription(QueueName)
{
RequiresSession = false,
DefaultMessageTimeToLive = TimeSpan.FromMinutes(2),
EnableDeadLetteringOnMessageExpiration = true,
MaxDeliveryCount = 20
};