【fix sonar】ActuatorRedisController.java文件

This commit is contained in:
tianwenbo
2023-03-03 11:31:53 +08:00
parent ce3a409c9d
commit 60d3475254
@@ -5,6 +5,7 @@ import lombok.extern.slf4j.Slf4j;
import com.jero.common.api.vo.Result; import com.jero.common.api.vo.Result;
import com.jero.modules.monitor.domain.RedisInfo; import com.jero.modules.monitor.domain.RedisInfo;
import com.jero.modules.monitor.service.RedisService; import com.jero.modules.monitor.service.RedisService;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@@ -33,7 +34,7 @@ public class ActuatorRedisController {
* @throws Exception * @throws Exception
*/ */
@GetMapping("/info") @GetMapping("/info")
public Result<?> getRedisInfo() throws Exception { public Result<List<RedisInfo>> getRedisInfo() throws Exception {
List<RedisInfo> infoList = this.redisService.getRedisInfo(); List<RedisInfo> infoList = this.redisService.getRedisInfo();
log.info(infoList.toString()); log.info(infoList.toString());
return Result.OK(infoList); return Result.OK(infoList);
@@ -77,7 +78,7 @@ public class ActuatorRedisController {
public Map<String, Object> getMemoryInfo() throws Exception { public Map<String, Object> getMemoryInfo() throws Exception {
return redisService.getMemoryInfo(); return redisService.getMemoryInfo();
} }
//update-begin--Author:zhangweijian Date:20190425 for:获取磁盘信息 //update-begin--Author:zhangweijian Date:20190425 for:获取磁盘信息
/** /**
* @功能:获取磁盘信息 * @功能:获取磁盘信息
@@ -95,7 +96,7 @@ public class ActuatorRedisController {
File[] fs = File.listRoots(); File[] fs = File.listRoots();
log.info("查询磁盘信息:"+fs.length+""); log.info("查询磁盘信息:"+fs.length+"");
List<Map<String,Object>> list = new ArrayList<>(); List<Map<String,Object>> list = new ArrayList<>();
for (int i = 0; i < fs.length; i++) { for (int i = 0; i < fs.length; i++) {
if(fs[i].getTotalSpace()==0) { if(fs[i].getTotalSpace()==0) {
continue; continue;