SpringMVC检查服务器是UP还是DOWN

时间:2015-07-17 10:45:42

标签: java spring spring-mvc webserver server

如何在SpringMVC中检查我的服务器是UP还是DOWN还是在JAVA中只是简单? 我想要一个简单的函数,如何接收一个URL作为参数,并返回一个表示SERVER的布尔变量TRUE或FALSE。

1 个答案:

答案 0 :(得分:0)

@RestController
public class HealthCheckController {
    @RequestMapping("/healthcheck")
    public Greeting greeting() {
        return "up";
    }
}

当您必须检查服务器是否已启动时,只需向/healthcheck发送获取请求。如果它返回" up",你就可以了。

如果您使用Spring Boot,可以查看actuator。它允许开箱即用的这个功能加上一些其他的东西,如数据源检查等等