1.启动增加检查监控策略机制;
2.cpu上报数据单位优化
This commit is contained in:
@@ -47,7 +47,7 @@ public class CPUServiceImpl implements CPUService {
|
|||||||
TimeUnit.SECONDS.sleep(1);
|
TimeUnit.SECONDS.sleep(1);
|
||||||
// 正式采样
|
// 正式采样
|
||||||
long[] prevTicks = processor.getSystemCpuLoadTicks();
|
long[] prevTicks = processor.getSystemCpuLoadTicks();
|
||||||
TimeUnit.SECONDS.sleep(2); // 更长间隔,减少抖动
|
TimeUnit.SECONDS.sleep(1); // 更长间隔,减少抖动
|
||||||
// 计算使用率
|
// 计算使用率
|
||||||
double cpuUsage = processor.getSystemCpuLoadBetweenTicks(prevTicks);
|
double cpuUsage = processor.getSystemCpuLoadBetweenTicks(prevTicks);
|
||||||
cpuVO.setUti(cpuUsage * 100); // CPU使用率
|
cpuVO.setUti(cpuUsage * 100); // CPU使用率
|
||||||
|
|||||||
Reference in New Issue
Block a user