我正在开发一个应用程序,它将为每个必须按顺序处理的客户生成许多事件。为此,我想到Azure服务总线会话和带有Service触发器的Azure函数。
每天可以有多达5000份工作,每项都需要5-6条消息。这意味着每天需要基于作业ID的5000次会话。
从Azure的角度来看,这会导致资源、限制、成本等方面的问题吗?
是否可以在处理完最后消息后以编程方式释放任何会话资源?
谢谢
发布于 2022-05-06 05:52:26
没有与消息会话或会话数量相关的额外成本。只要您不使用会话状态*或确保会话状态最终被删除,您就不会遇到任何问题。就数量而言,数字并不是很高。对于生产,如果需要,你可以始终与高级层。
*关于我的博客帖子中的会话状态的更多信息
https://stackoverflow.com/questions/72132505
复制相似问题