summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortanghao <default@DESKTOP-7FEGRP2>2020-04-28 19:01:33 +0800
committertanghao <default@DESKTOP-7FEGRP2>2020-04-28 19:01:33 +0800
commit6f7faa5fc4fd529e0e6a4ec8d5329b7de5221741 (patch)
treef87cc496296cec9546e246a5c5ebd17fc17bf416
parent59353fab8156e289c51c1c5e380d1832208cc9fd (diff)
fix: 防止confagent首次启动会重启prometheus程序
-rw-r--r--src/main/java/com/nis/job/ConfagentJob.java21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/main/java/com/nis/job/ConfagentJob.java b/src/main/java/com/nis/job/ConfagentJob.java
index 85a2fa7..3ee15c8 100644
--- a/src/main/java/com/nis/job/ConfagentJob.java
+++ b/src/main/java/com/nis/job/ConfagentJob.java
@@ -142,20 +142,21 @@ public class ConfagentJob extends QuartzJobBean {
e.printStackTrace();
}
- //prometheus启动项相关修改 每次需要判断是否更改来确定是否执行方法 会关闭prometheus并重启
+ //prometheus启动项相关修改 每次需要判断是否更改来确定是否执行方法 会关闭prometheus并重启 confagent首次启动不会进行prometheus开关操作
try {
- Integer integer = null;
if(confEvents!=null) {
+ Integer integer = null;
integer = confEvents.get(Constant.STORAGE_LOCAL_RETENTION);
logger.info("prometheusStartHandle integer {}",integer);
- }
- String param = sysConfigService.queryValueByParamkey(Constant.STORAGE_LOCAL_RETENTION);
- if(integer!=null && !integer.equals(Integer.valueOf(param))) {
- logger.info("prometheusStartHandle param {}",param);
- boolean prometheusStartHandle = YamlUtil.prometheusStartHandle(prometheusServicePath, param);
- logger.info("prometheusStartHandle result {}",JSON.toJSON(prometheusStartHandle));
- }else {
- logger.info("prometheusStartHandle not start because of no change");
+
+ String param = sysConfigService.queryValueByParamkey(Constant.STORAGE_LOCAL_RETENTION);
+ if(integer!=null && !integer.equals(Integer.valueOf(param))) {
+ logger.info("prometheusStartHandle param {}",param);
+ boolean prometheusStartHandle = YamlUtil.prometheusStartHandle(prometheusServicePath, param);
+ logger.info("prometheusStartHandle result {}",JSON.toJSON(prometheusStartHandle));
+ }else {
+ logger.info("prometheusStartHandle not start because of no change");
+ }
}
}catch(Exception e){
logger.error("prometheus startup setting error : ",e);