在Node.js中为Azure队列消息设置TimeToLive

在Node.js中为Azure队列消息设置TimeToLive,node.js,azure,azure-storage-queues,Node.js,Azure,Azure Storage Queues,我如何为我放入Azure队列的消息设置TTL,以便它们不会使用Node.js持续超过30秒 我在Github上的Node.js SDK中似乎找不到任何关于生存时间的内容。如果您查看Github()上的createMessage文档,您会注意到您可以为该操作提供额外的参数。其中一个参数是messagettl。您需要指定该参数。请参见下面的示例代码。此处消息将在30秒后自动过期 var azure = require('azure'); var queueService = azure.create

我如何为我放入Azure队列的消息设置TTL,以便它们不会使用Node.js持续超过30秒


我在Github上的Node.js SDK中似乎找不到任何关于生存时间的内容。

如果您查看Github()上的
createMessage
文档,您会注意到您可以为该操作提供额外的参数。其中一个参数是
messagettl
。您需要指定该参数。请参见下面的示例代码。此处消息将在30秒后自动过期

var azure = require('azure');
var queueService = azure.createQueueService("account", "key");
queueService.createQueueIfNotExists("dummy", function(error){
    if(!error){
        queueService.createMessage("dummy", "Hello world!", {messagettl: 30}, function(error){
    if(!error){
        console.log("Message Created");
    }
});
    }
});