Javascript/nodjs Azure服务总线完成一条消息



我在nodejs中有一个使用库@azure/service总线的应用程序。我正在使用以下代码接收消息:

const { ServiceBusClient } = require("@azure/service-bus");
const sbClient = new ServiceBusClient(connectionString);
// createReceiver() can also be used to create a receiver for a subscription.
const receiver = sbClient.createReceiver(queueName);
const myMessages =   await receiver.receiveMessages(1);

但在收到消息后,它仍然在服务巴士上。根据本文件https://learn.microsoft.com/en-us/javascript/api/overview/azure/service-bus-readme?view=azure-节点最近,我需要使用completeMessage函数将其从服务总线中取出,但我该怎么做呢?

请尝试使用类似的方法调用completeMessage

await receiver.completeMessage(myMessages[0]);

相关内容

最新更新