我们有一个严重依赖功能应用程序的应用程序。总共有15个函数(全部为C#)。我们有一个计时器触发器,但其他所有14个触发器都是基于队列的触发器。
最近,所有基于队列的触发器都会随机停止工作。尽管将消息添加到队列中,但没有一个正在处理。我通常必须停止并启动Azure门户中的功能应用程序才能继续。有时候,这种方法可以运行数周,有时仅需要几分钟,然后事情才能再次停止。
Application Insights支持此功能,如屏幕截图所示。
唯一可以继续执行的功能是定时器触发功能。
我从他们那里得到的错误是:
函数'{{MyFunctionName}}'的侦听器无法启动。发生一个或多个错误。无效的存储帐户“ {{MyStorageAccount}}”。请确保您的凭据正确无误。客户端无法在指定的超时时间内完成操作。客户端无法在指定的超时时间内完成操作。
这表明存储帐户可能处于脱机状态?但是,我仍然可以使用Azure Storage Explorer导航到它。
该存储帐户具有以下外观:
我不知道“ ClientOtherError”是什么意思,或者它是否相关。
请帮助!