1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-09-09 02:11:38 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

调整系统后台服务器状态检测接口,网站状态检测功能完成

This commit is contained in:
2022-03-15 01:42:48 +08:00
parent 186f5664e0
commit 39c56e36d4
5 changed files with 62 additions and 20 deletions

View File

@@ -30,14 +30,24 @@ public class StatusController {
// return processCpu;
// }
@ApiOperation(value = "系统负载", notes = "获取服务器当前系统负载。")
@RequestMapping(value = "getSystemLoadAverage", method = {RequestMethod.GET})
@ApiOperation(value = "系统状态", notes = "获取服务器当前系统负载。SystemLoadAverage返回-1时代表不支持。")
@RequestMapping(value = "get", method = {RequestMethod.GET})
@ResponseBody
public Object getSystemLoadAverage() {
public Object get() {
OperatingSystemMXBean operatingSystemMXBean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
return operatingSystemMXBean.getSystemLoadAverage();
HashMap<String, Object> hashMap = new HashMap<>();
hashMap.put("server", "OK");
return hashMap;
}
// @ApiOperation(value = "系统负载", notes = "获取服务器当前系统负载。SystemLoadAverage返回-1时代表不支持。")
// @RequestMapping(value = "get", method = {RequestMethod.GET})
// @ResponseBody
// public Object get() {
// OperatingSystemMXBean operatingSystemMXBean = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean();
// return operatingSystemMXBean.getSystemLoadAverage();
// }
// @ApiOperation(value = "服务端状态", notes = "获取服务器当前状态信息")
// @RequestMapping(value = "get", method = {RequestMethod.GET})
// @ResponseBody