通过Microsoft Azure中的功能检查执行器端点

时间:2018-10-17 19:33:37

标签: azure spring-boot azure-functions spring-boot-actuator

我正在编写Spring Boot应用程序并将其部署为Azure Functions。我希望能够从spring-actuator获得功能,但是使用Azure函数可以调用方法而不是端点。那么,如何通过方法获得开箱即用的/ actuator / health功能(无需编写自定义健康检查)?我只见过通过Rest Apis访问执行器数据,但是我假设可以通过某种方式访问​​内部bean /方法,以将该逻辑注入到我的函数中。

免责声明,我是Azure的新手,所以我可能会完全缺少一个更简单的解决方案

1 个答案:

答案 0 :(得分:1)

感谢您提出问题-乐意尽我所能。现在,Azure Functions Java工作者控制着许多HTTP路由,所以我怀疑类似执行器的功能无法立即使用,因为我们需要它们依赖于我们的HTTP层。有趣的是,我们一直在与Spring团队合作进行Spring Cloud Functions之类的集成,因此这是一个很好的要求。

要获得类似的行为,尽管您可以直接从Azure函数遥测流中获取运行状况和指标信息(我们一直在添加)。通过Application Insights can be found here对其中某些功能的概述。让我知道这是否有帮助,或者您有任何其他问题并且很高兴听到您正在试用Azure Functions。