gpt4 book ai didi

Spring 执行器 "/actuator"端点不可用

转载 作者:行者123 更新时间:2023-12-04 20:49:36 29 4
gpt4 key购买 nike

我创建了一个简单的示例项目,只有 spring-web 和 spring-actuator。我无法在此项目中调用 /actuator 端点。我唯一得到的是 404 错误:

出现意外错误(type=Not Found,status=404)。
没有可用的消息

在日志中我看不到任何相关信息。我在 application.properties 中激活了 management.security.enabled=false 以避免安全问题。

在具有相同 spring、spring-web 和 spring-actuator 版本的其他项目中,我到达了 /actuator 端点,但看不到差异。

这是示例项目的 github 链接:https://github.com/ManuZiD/mzd-actuator

任何建议都会很好。提前致谢。

最佳答案

/actuator 要求 HATEOAS 在类路径上,查看您的示例项目它不存在,其他执行器端点不需要它(或具有不同的条件依赖性)。您是否尝试过 /info 来验证其他端点是否按预期工作?

激活/actuator端点添加

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-hateoas</artifactId>
</dependency>

https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-endpoints.html

关于 Spring 执行器 "/actuator"端点不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44473626/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com