我有带有服务总线触发器的 Web 作业。一切正常。我预计正在运行的 Web 作业在重新生成用于在 Web 作业启动期间创建服务总线配置的主键时会引发异常。
基本上,如果服务连接字符串在运行后无效,我不希望我的 Web 作业连续运行。这里的问题是,Web 作业持续运行,但它没有响应,或者在重新生成服务总线密钥 20 分钟后,不会为队列或主题中的任何新消息调用具有服务总线触发器属性的函数中的方法。当存储或仪表板连接字符串无效时,将引发错误。为什么服务总线的东西没有相同的行为。
我怀疑您要么使用 OnMessage API(旧客户端)要么注册处理程序(新客户端)。如果这样做,请运行一段时间并重新生成共享访问密钥,则基础连接将成为僵尸,但未检测到,也不会引发异常。
这看起来像一个错误。为新老客户提出问题。