From b271f0aa879a94711d091ccfa7fcb6616c773863 Mon Sep 17 00:00:00 2001
From: ayi <2294931964@qq.com>
Date: Mon, 2 Feb 2026 16:38:01 +0800
Subject: [PATCH] =?UTF-8?q?nacos=E6=9C=8D=E5=8A=A1=E6=B3=A8=E5=86=8C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
xiaoyi-auth/pom.xml | 5 +++++
.../java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java | 2 +-
.../xiaoyishu/auth/constant/XiaoyiAuthConstants.java | 2 +-
xiaoyi-auth/src/main/resources/config/bootstrap.yml | 7 ++++++-
4 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/xiaoyi-auth/pom.xml b/xiaoyi-auth/pom.xml
index 4012b40..ada7266 100644
--- a/xiaoyi-auth/pom.xml
+++ b/xiaoyi-auth/pom.xml
@@ -111,6 +111,11 @@
org.springframework.cloud
spring-cloud-starter-bootstrap
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java
index dfc8526..bca2060 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java
@@ -30,7 +30,7 @@ public class AlarmConfig {
// 根据配置文件中的告警类型,初始化选择不同的告警实现类
if (StringUtils.equals(XiaoyiAuthConstants.ALARM_TYPE_SMS, alarmType)) {
return new SmsAlarmHelper();
- } else if (StringUtils.equals(XiaoyiAuthConstants.ALARM_TYPE_MAIL, alarmType)) {
+ } else if (StringUtils.equals(XiaoyiAuthConstants.ALARM_TYPE_EMAIL, alarmType)) {
return new MailAlarmHelper();
} else {
throw new IllegalArgumentException("错误的告警类型...");
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/XiaoyiAuthConstants.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/XiaoyiAuthConstants.java
index 275f356..b48dc5d 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/XiaoyiAuthConstants.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/XiaoyiAuthConstants.java
@@ -13,5 +13,5 @@ public class XiaoyiAuthConstants {
public static final Long XIAOYI_ID_INITIAL_VALUE = 1000000L;
public static final String ALARM_TYPE_SMS = "sms";
- public static final String ALARM_TYPE_MAIL = "mail";
+ public static final String ALARM_TYPE_EMAIL = "email";
}
diff --git a/xiaoyi-auth/src/main/resources/config/bootstrap.yml b/xiaoyi-auth/src/main/resources/config/bootstrap.yml
index 44138d6..37e14dc 100644
--- a/xiaoyi-auth/src/main/resources/config/bootstrap.yml
+++ b/xiaoyi-auth/src/main/resources/config/bootstrap.yml
@@ -9,6 +9,11 @@ spring:
server-addr: http://127.0.0.1:8848 # 指定 Nacos 配置中心的服务器地址
prefix: ${spring.application.name} # 配置 Data Id 前缀,这里使用应用名称作为前缀
group: DEFAULT_GROUP # 所属组
- namespace: public # 命名空间
+ namespace: xiaoyishu # 命名空间
file-extension: yaml # 配置文件格式
refresh-enabled: true # 是否开启动态刷新
+ discovery:
+ enabled: true # 启用服务发现
+ group: DEFAULT_GROUP # 所属组
+ namespace: xiaoyishu # 命名空间
+ server-addr: 127.0.0.1:8848 # 指定 Nacos 配置中心的服务器地址