工业级运维app手机api
沈斌
2017-11-07 5c3e2337894ec186776683a2fd74988492fe49a3
src/main/java/com/moral/monitor/listener/TaskListener.java
@@ -124,6 +124,8 @@
            }
        }
        jobDao.batchInsertHistory(histories);
        mongoTemplate.insert(JSON.toJSONString(histories), "data");
    }
    private Map<String, Float> getAdjustData(String mac) {
@@ -146,7 +148,7 @@
    /*
     * 设置三级警报阀值,把map数据结构转换成数组结构
     */
   @Value(value="alarmLevels.json")
   @Value(value= "system/alarmLevels.json")
    public void setAlarmLevles(String path) throws IOException {
       org.springframework.core.io.Resource resource  = new ClassPathResource(path);
       InputStreamReader reader=new InputStreamReader(resource.getInputStream());
@@ -160,7 +162,7 @@
         double level2 = levels.get("level2");
         double level3 = levels.get("level3");
         //当三个值都为零时,不加入阀值
         if(level1!=0&&level2!=0&&level3!=0) {
         if(levels.get("enable")!=null&&levels.get("enable")==1) {
            //三级警报数组
            Double arr[] = {0.0,level1,level2,level3};
            alarmLevles.put(key, arr);