我正在关注Azure docs here并试图将消息插入node.js
中的队列,但我希望该消息具有延迟的可见性,例如~10分钟。我怎么能这样做?
答案 0 :(得分:0)
插入消息时,只需设置visibilityTimeout
属性即可。
var azure = require('azure-storage');
var accountName = '***'
var accountKey = '***'
var queueSvc = azure.createQueueService(accountName, accountKey);
queueSvc.createMessage('jay', "Hello Jay", {visibilityTimeout : 15} ,function(error, results, response){
if(!error){
// Message inserted
}
});
console.log("insert successfully")
注意:visibilityTimeout
定义为秒。
希望它对你有所帮助。