Azure WebJobs SDK の有害メッセージ処理はどのように機能しますServiceBusTrigger
か? 「x」回以上デキューされた Service Bus キュー メッセージを別の ServiceBus (または) Storage キューにプッシュしようとしています。
こことここのオンライン ドキュメント、およびここの SDK サンプルには、ServiceBusTrigger に対する有害なメッセージの処理方法の例がありません。この作業は進行中ですか?
パラメータを使用してカスタム ポイズン メッセージ処理を実装しようとしdequeueCount
ましたが、ランタイム例外が発生したため、ServiceBusTriggers でサポートされているようには見えません。{"Cannot bind parameter 'dequeueCount' when using this trigger."}
public static void ProcessMessage([ServiceBusTrigger(topicName: "abc", subscriptionName: "abc.gdp")] NotificationMessage message,
[Blob("rox/{PayloadId}", FileAccess.Read)] Stream blobInput, Int32 dequeueCount)
{
throw new ArgumentNullException();
}