34 lines
719 B
Go
34 lines
719 B
Go
package main
|
|
|
|
import (
|
|
"ai_xhs/config"
|
|
"ai_xhs/service"
|
|
"fmt"
|
|
"log"
|
|
)
|
|
|
|
// 测试发送服务宕机通知短信
|
|
func main() {
|
|
// 加载配置
|
|
config.InitConfig()
|
|
|
|
// 初始化短信服务
|
|
smsService := service.GetSmsService()
|
|
|
|
// 发送宕机通知到指定手机号
|
|
alertPhone := "15707023967"
|
|
serviceName := "AI小红书服务"
|
|
|
|
fmt.Printf("正在发送服务宕机通知到 %s...\n", alertPhone)
|
|
|
|
err := smsService.SendServiceDownAlert(alertPhone, serviceName)
|
|
if err != nil {
|
|
log.Fatalf("发送宕机通知失败: %v", err)
|
|
}
|
|
|
|
fmt.Printf("✅ 宕机通知发送成功!\n")
|
|
fmt.Printf("手机号: %s\n", alertPhone)
|
|
fmt.Printf("通知码: 11111\n")
|
|
fmt.Printf("服务名: %s\n", serviceName)
|
|
}
|