每当我启动Azure Functions应用程序时,Application Insights中的实时度量标准流显示有大量服务器在线 - 目前位于24并且正在攀爬 - 并且似乎每隔几秒左右就会使另一台服务器联机。这是在我甚至打电话给任何HttpTriggers之前。对于我对HttpTrigger进行的每次调用,函数似乎都会将另一台服务器联机(至少是Application Insights所说的那样)。
我完全忘记了如何解释这种行为,特别是因为我的应用还没有做任何事情(没有请求)。除了"无法获得Singleton锁定"我没有看到任何记录错误。一个用于新服务器,我期待。服务器的CPU%在线上时会出现峰值,但在几秒钟内会回落到0%并停留在那里。
更奇怪的是,当我让应用程序运行过夜时,我早上在网上看到了180台服务器,而且调用我的API非常慢。
"服务器在线"实时指标中的指标会误导Azure功能,或者有没有办法找出为什么有这么多服务器上线?有没有人对如何弄清楚发生了什么有任何其他建议?