【发布时间】:2016-02-29 17:32:24
【问题描述】:
我喜欢在消息到达队列时触发 webjob 的情况下更改 Q 消息不可见的时间跨度。
我在调试时在开发阶段需要这个。有时,由于错误,旧的 Q-msg 会重新出现,但我已经清理了消息所指的 blob-storage-item。因此 WebJob 崩溃是因为它试图获取不存在的 blob 对象。
如果我可以设置 Q 消息在 1 分钟后再次可见,那将很有帮助。
公共部分类函数 { 公共静态无效 ProcessBulkFileQ( [QueueTrigger(AppConst.Q_BULKFILES)] JobInfo JobInfo, [Blob(AppConst.CONTAINER_BULKFILES + "/{BlobName}", FileAccess.Read)] 流输入流, [Blob(AppConst.CONTAINER_BULKFILES + "/{BlobName}")] CloudBlockBlob BlobToDelete ) {
【问题讨论】:
标签: azure azure-webjobs azure-storage-queues