azure - 创建 1000 多个 Azure 服务总线 session

标签 azure azureservicebus

我正在开发一个应用程序,它将为每个客户生成许多必须按顺序处理的事件。为此,我考虑使用 Azure 服务总线 session 和带有服务总线触发器的 Azure Functions。

每天最多可以有 5000 个作业,每个作业需要 5-6 条消息。这意味着每天需要 5000 个 session (根据作业 ID)。

从 Azure 的角度来看,这会导致资源、限制、成本等问题吗?

处理完最终消息后是否可以以编程方式处置任何 session 资源?

谢谢

最佳答案

消息 session 或 session 数量不会产生任何额外费用。只要您不使用 session 状态*或确保 session 状态最终被删除,您就不会遇到任何问题。从数量来看,数量并不是很高。对于生产,如果需要,您可以随时选择高级层。

* 有关 session 状态的更多信息,请参阅我的 blog post

关于azure - 创建 1000 多个 Azure 服务总线 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72132505/

相关文章:

SignalR 服务总线主题名称冲突

node.js - Directline语音 Node js连接

c# - 如何指定要与 MassTransit 一起使用的 Azure 服务总线主题

azure - 如何从azure服务总线队列读取xml文件数据

c# - 如何使用 MassTransit 在 Azure 中创建死信队列处理程序?

mysql - 使用另一个服务器数据库将.NET应用程序部署到Azure

azure - 为 KeyCloak 配置 Azure 自定义策略

azure - 托管 Azure Kubernetes 连接错误

azure - 无法将控制台应用程序构建/打包到资源组项目作为 webjob

azure - Azure 服务总线订阅中的主题订阅状态是什么?