From 822361b9040c8a177c8e42da85be392e3e359783 Mon Sep 17 00:00:00 2001
From: zhangli <123879394@qq.com>
Date: Wed, 2 Jul 2025 23:29:48 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AE=BF=E9=97=AEnacos?=
=?UTF-8?q?=E7=9A=84=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 20 +++++++++++++-------
src/main/java/com/sczx/app/Application.java | 2 ++
src/main/resources/application.yml | 7 +++++--
3 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/pom.xml b/pom.xml
index 1a47600..653a47f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,8 +13,8 @@
1.8
- 2.1.18.RELEASE
- Greenwich.SR6
+ 2.3.12.RELEASE
+ Hoxton.SR12
2.2.9.RELEASE
@@ -22,7 +22,7 @@
org.springframework.boot
spring-boot-starter-parent
- 2.1.18.RELEASE
+ 2.3.12.RELEASE
@@ -70,10 +70,10 @@
-
-
-
-
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
org.springframework.cloud
@@ -145,6 +145,12 @@
jaxb-api
2.3.1
+
+
+ io.projectreactor
+ reactor-core
+ 3.2.2.RELEASE
+
diff --git a/src/main/java/com/sczx/app/Application.java b/src/main/java/com/sczx/app/Application.java
index 9780603..24d56bf 100644
--- a/src/main/java/com/sczx/app/Application.java
+++ b/src/main/java/com/sczx/app/Application.java
@@ -4,6 +4,7 @@ import com.sczx.app.common.constant.SystemConstants;
import com.sczx.app.utils.ComputerInfo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.netflix.hystrix.EnableHystrix;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.ConfigurableApplicationContext;
@@ -14,6 +15,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement;
import java.io.IOException;
@SpringBootApplication
+@EnableDiscoveryClient // 启用服务注册与发现
@EnableRetry
@EnableFeignClients(basePackages = SystemConstants.FEIGN_CLIENT_BASE_PACKAGE )
@EnableTransactionManagement
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 9140b95..9bee9c3 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -17,7 +17,11 @@ spring:
cloud:
nacos:
discovery:
- server-addr: localhost:8848 # Nacos 地址
+ server-addr: 115.190.8.52:8848 # Nacos 地址
+ group: DEFAULT_GROUP
+ metadata:
+ version: 1.0.0
+ env: dev
datasource:
url: jdbc:mysql://115.190.8.52:3306/sczx?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
@@ -68,4 +72,3 @@ springdoc:
url: /v3/api-docs
path: /doc.html
packages-to-scan: com.sczx.app.controller # 替换为你的 controller 包路径
-debug: true
\ No newline at end of file