gpt4 book ai didi

javascript - 是否可以创建 Microsoft Azure 函数来监听为特定主题创建的订阅?

转载 作者:行者123 更新时间:2023-12-03 05:12:09 24 4
gpt4 key购买 nike

我不熟悉 Azure 控制台功能。我可以使用 ServiceBusTopicTrigger-JavaScript 获取主题消息。但我需要创建一个函数来监听是否在控制台中为特定主题创建了任何订阅。请建议我。

最佳答案

目前,没有为特定主题创建的监听订阅的触发器。你可以自己实现。例如,您可以创建名为 newsubformytoiciscreated 或其他名称的服务总线队列。当为该主题创建订阅时,同时向队列发送一条消息。然后为该队列创建ServiceBusQueueTrigger-JavaScript

创建队列:

serviceBusService.createQueueIfNotExists('newsubformytoiciscreated', function(error) {
if(!error) {
// Queue created
}
});

function sendMsg(msg, callback) {
var message = {body: msg};
serviceBusService.sendQueueMessage('newsubformytoiciscreated', message, callback);
}

创建订阅:

serviceBusService.createSubscription('mytopic', 'Sub1', function(error) {
if(!error) {
// subscription created
sendMsg('Subscription created for mytopic.', function(err) {
if(!err) // message sent.
});
}
});

关于javascript - 是否可以创建 Microsoft Azure 函数来监听为特定主题创建的订阅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41760959/

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