提交 b0721403 编写于 作者: L lepdou

Merge pull request #201 from lepdou/adminservice_healthcheck

bugfix 当admin server health check 失败的时候日志打印优化
......@@ -129,12 +129,17 @@ public class PortalSettings {
long failCnt = healthCheckFailCnt.get(env);
healthCheckFailCnt.put(env, ++failCnt);
if (envStatusMark.get(env) && failCnt >= ENV_DIED_THREADHOLD){
envStatusMark.put(env, false);
logger.error("env turn to down [env:{}]", env);
}else {
if (!envStatusMark.get(env)) {
logger.warn("[env:{}] down yet.", env);
} else {
if (failCnt >= ENV_DIED_THREADHOLD) {
envStatusMark.put(env, false);
logger.error("env turn to down [env:{}]", env);
} else {
logger.warn("env health check fail first time. [env:{}]", env);
}
}
}
}
......
7804
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册