9.5.5. Azure Storage Queue Producer 操作


Camel Azure Storage Queue 组件在制作者端提供广泛的操作:

对服务级别的操作

对于这些操作,需要 accountName

Expand
操作描述

listQueues

列出在指定标记开始的存储帐户中传递过滤器的队列。

对队列级别的操作

对于这些操作,需要 accountNamequeueName

Expand
操作描述

createQueue

创建新的队列。

deleteQueue

永久删除队列。

clearQueue

删除队列中的所有消息。

sendMessage

默认 Producer Operation Sends a message with given time-to-live 和 timeout period,其中消息在队列中不可见。消息文本从交换消息正文评估。默认情况下,如果队列不存在,它将首先创建一个空队列。如果要禁用此功能,请将 config createQueue 或标头 CamelAzureStorageQueueCreateQueue 设置为 false

deleteMessage

删除队列中指定的消息。

receiveMessages

从队列中检索最大消息数,并在超时时间内隐藏它们。但是,它不会因为可靠性的原因而取消队列来自队列的消息。

peekMessages

队列前方的渗透消息相乘以最多消息数。

updateMessage

使用新消息更新队列中的特定消息,并重置可见性超时。消息文本从交换消息正文评估。

请参考此页面中的 example 部分,以了解如何将这些操作用于您的 camel 应用程序。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat