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

时间:2019-10-10 07:22:18

标签: azure azure-functions serverless

我们最近尝试了天蓝色功能的高级计划,并且注意到“管理/预热”的许多要求。我的猜测是,这是使职能人员继续工作的高级计划的一部分,但是我找不到关于此的任何文档。有人知道是这样吗?

1 个答案:

答案 0 :(得分:3)

是的!

这是Azure Functions HostController的摘录

enter image description here

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

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

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