gpt4 book ai didi

azure - 是否可以在不发布数据的情况下更改 Azure 队列消息不可见超时?

转载 作者:行者123 更新时间:2023-12-04 21:53:54 26 4
gpt4 key购买 nike

使用 1.6 SDK(版本 2011-08-18),您可以更改队列消息的不可见超时。然而,阅读 REST 文档,似乎表明您必须回发消息。我知道该操作是为了更新整个消息(包括不可见超时),但我只想更改不可见超时而不必重新发送整个消息。这可能吗?

谢谢,埃里克

最佳答案

使用标志设置 MessageUpdateFields.Visibility 更新队列消息,无论消息内容的值如何。例如

message.SetMessageContent("");
queue.UpdateMessage(message, visibilityTimeout, MessageUpdateFields.Visibility);

这不会将消息内容更改为空字符串,内容将保持不变,并且仅更新可见性超时。

要更新内容以及可见性超时,

queue.UpdateMessage(message, visibilityTimeout, MessageUpdateFields.Content | MessageUpdateFields.Visibility);

关于azure - 是否可以在不发布数据的情况下更改 Azure 队列消息不可见超时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9134512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com