对我们的天蓝色函数的未知 GET 'admin/warmup' 请求

Unknown GET 'admin/warmup' request to our azure functions

我们最近试用了 azure 函数的高级计划,我们注意到很多 'admin/warmup' 的请求。我的猜测是,它是保费计划的一部分,旨在让职能工作者保持活力,但我找不到任何关于此的文档。有人知道是不是这样吗?

没错!

这是 Azure Functions HostController 的一个片段

 [HttpGet]
 [HttpPost]
 [Route("admin/warmup")]
 [Authorize(Policy = PolicyNames.AdminAuthLevelOrInternal)]
 [RequiresRunningHost]
 public async Task<IActionResult> Warmup([FromServices] IScriptJobHost scriptHost)
 {
     await scriptHost.TryInvokeWarmupAsync();
     return Ok();
 }

更改是最近进行的,文档尚未更新。您可以使用此 git 提交来验证相同内容:

https://github.com/Azure/azure-functions-host/commit/30405116a72e90ab17e77d2c39787d2e7f6f9570