azure - 如果主题尚不存在,如何自动创建主题订阅?
问题描述
我在 Azure 门户上已有一个主题,但我没有任何订阅。我在我的项目中写了一个函数来监听这个主题。
我想让它工作,这样万一我没有手动创建对我在代码中指定的同名主题的订阅,我的代码会自动为我创建它。
解决方案
使用 Azure 服务总线触发器接收消息时,可以使用队列或订阅主题。单独的主题不会起作用,因为消息不能直接从主题中检索,只能发送到主题。TopicName
因此,您需要SubscriptionName
为您的ServiceBusTopicTrigger
.
主题和订阅都必须提前创建。Functions SDK 不会为您创建它。如果没有合适的主题/订阅组合来收听,则无法触发该功能。您可以通过几种方式做到这一点。其中之一是Azure CLI 命令。
推荐阅读
- amazon-dynamodb - 插入删除、dynamoDb 并检查 SpringBoot
- python - 使用 Python 查询页面对象模型
- asynchronous - 等到 openlayers 5 geolocation 返回一个值
- php - 有人可以向我解释一下这个 php 数组中的“\”是做什么的吗?
- json - 使用 powershell 正确格式化 json dict 对象
- c# - ASP.net mvc API 获取请求和 JSON 数据
- javascript - Mailto 链接垃圾邮件防护
- sql - 累计金额不低于零
- scala - Spark Dataframe - 显示每列的空行数
- sql-server - 将数据库复制到现有数据库的脚本