我们开始看到我们的功能之一与DryIoc访问已处置的Singleton对象有关的一些新错误。有几篇文章建议将FUNCTIONS_WORKER_RUNTIME
设置为特定版本。我可以在Azure门户中看到我们的运行时设置为2.0.13759.0,该发布时间已于2020年6月1日发布。自那时以来,发布了更多版本,这使我提出了疑问。我并不一定要说这是造成我们问题的原因,但是我怎么知道消费计划的运行时间何时更新?
答案 0 :(得分:1)
更新答案:
如果您只是想知道运行时更新的时间,而不是通知您何时更新,则可能。
请按照以下步骤操作:
1,在浏览器中使用此URL转到功能应用程序的kudu:
https://yourfunctionappname.scm.azurewebsites.net/DebugConsole
2,单击“调试控制台”->“ CMD”,然后转到LogFiles / eventlog.xml,它将存储运行时的更新时间。结构如下:
这只能满足您查看更新时间的需求,而不能通知您。天蓝色功能的通知系统没有此事件。
原始答案:
FUNCTIONS_WORKER_RUNTIME
用于指定函数使用的语言。我认为您在说的是FUNCTIONS_EXTENSION_VERSION
。
此文档讨论功能应用程序运行时版本更新的更新:
这是一项内置功能,它不会通知您。如果仅提供主要的运行时版本,则当次要版本可以更新且没有重大更改时,它将自动更新。如果要避免这种情况,可以将FUNCTIONS_EXTENSION_VERSION
设置为次要版本,而不是像~2
这样的主要版本。如果这样做,它将不会自动更新。