gpt4 book ai didi

spring-boot - Spring Boot 执行器 "/health"不工作

转载 作者:行者123 更新时间:2023-12-04 02:57:05 25 4
gpt4 key购买 nike

我有一个正在运行的 Springboot 应用程序,它提供 URL http://localhost:8081/topics并按预期返回我的 JSON 响应。

我添加了执行器依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<scope>test</scope>
</dependency>

正如 tutorial 中所建议的

但是当我点击 http://localhost:8081/health它没有给出预期的结果。它说
{
"timestamp": 1497952368055,
"status": 404,
"error": "Not Found",
"message": "No message available",
"path": "/health"
}

Spring boot 版本是 1.5.4.RELEASE。和 Java 1.8
我需要做哪些额外的设置?

最佳答案

在您的依赖项中,您已声明

<scope>test</scope>

这意味着

test

This scope indicates that the dependency is not required for normal use of the application, and is only available for the test compilation and execution phases.



如果您希望它可用于应用程序的正常使用,请删除 <scope>test</scope>或更改为 <scope>compile</scope>

关于spring-boot - Spring Boot 执行器 "/health"不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44649988/

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