消息中增加恢复成功的消息

This commit is contained in:
刘祥超
2020-11-16 09:20:24 +08:00
parent 58cae9a5e5
commit 5ef3e4acaf
7 changed files with 70 additions and 4 deletions

View File

@@ -139,6 +139,13 @@ func (this *HealthCheckExecutor) Run() ([]*HealthCheckResult, error) {
default:
}
// 通知恢复或下线
if result.IsOk {
err = models.NewMessageDAO().CreateNodeMessage(this.clusterId, int64(result.Node.Id), models.MessageTypeHealthCheckNodeUp, models.MessageLevelSuccess, "健康检查成功,节点\""+result.Node.Name+"\"已恢复上线", nil)
} else {
err = models.NewMessageDAO().CreateNodeMessage(this.clusterId, int64(result.Node.Id), models.MessageTypeHealthCheckNodeDown, models.MessageLevelError, "健康检查失败,节点\""+result.Node.Name+"\"已自动下线", nil)
}
}
}