azure - Webjob 未处理主题订阅上发布的所有消息
问题描述
我们有一个连续的网络作业来听一个主题。每当在主题上发布消息时,网络作业都会(从订阅中)选择消息并处理消息。处理大约需要 5 分钟。经常发生的情况是,webjob 不会处理所有替代消息(即消息 1 已处理,消息 2 未处理,消息 3 已处理,等等)。除了消息中的 ID 字段之一之外,消息完全相同。
为什么会发生这种情况真的很令人困惑。每当一条消息没有被处理时,我们都看不到相同的日志,而且似乎它甚至没有到达处理程序的第一行。关于什么会导致这种行为的任何输入?
解决方案
推荐阅读
- python - QDockWidget 中小部件的错误 OpenGL 视口
- javascript - Ant Design - 如何使用滚动体(y-scroll)修复底部的表格摘要行
- r - Group_by 循环遍历调查数据对象中的不同变量
- sql-server - 通过 Oracle 的远程数据库链接从 SQL Server 序列中获取下一个值?
- firebase - 更新数组中的对象 - Firebase 函数
- powershell - Powershell - 需要后台作业才能将串行输出读取到 TextBox
- azure-cli - 如何使用 cli 创建系统主题
- dataframe - Pyspark - 添加缺少日期的行并用 0 填充值
- c# - C# LINQ 使用 Where 连接表
- c# - LINQ to XML 复杂查询过滤