|
@@ -3,6 +3,7 @@ package main
|
|
|
import (
|
|
|
"fmt"
|
|
|
"hongze/hongze_api/services"
|
|
|
+ "hongze/hongze_api/services/alarm_msg"
|
|
|
"runtime"
|
|
|
"time"
|
|
|
|
|
@@ -50,7 +51,9 @@ func Recover(ctx *context.Context, config *web.Config) {
|
|
|
logs.Critical(fmt.Sprintf("%s:%d", file, line))
|
|
|
stack = stack + fmt.Sprintln(fmt.Sprintf("%s:%d</br>", file, line))
|
|
|
}
|
|
|
- go utils.SendEmail(utils.APPNAME+"崩了"+time.Now().Format("2006-01-02 15:04:05"), stack, utils.EmailSendToUsers)
|
|
|
+
|
|
|
+ go alarm_msg.SendAlarmMsg(utils.APPNAME+"崩了"+time.Now().Format("2006-01-02 15:04:05")+"<br/>"+stack, 3)
|
|
|
+
|
|
|
}
|
|
|
return
|
|
|
}
|