From 2d41348f17d5a41e7f92e5df129d198aa13f14b9 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期二, 19 八月 2025 19:48:06 +0800
Subject: [PATCH] 提交代码

---
 eureka/src/main/resources/application-test.yml |   24 ++++++++++++
 eureka/src/main/resources/application-dev.yml  |   26 +++++++++++++
 eureka/pom.xml                                 |    2 
 eureka/src/main/resources/application-prod.yml |   24 ++++++++++++
 4 files changed, 75 insertions(+), 1 deletions(-)

diff --git a/eureka/pom.xml b/eureka/pom.xml
index f74ec59..f86ccba 100644
--- a/eureka/pom.xml
+++ b/eureka/pom.xml
@@ -9,7 +9,7 @@
         <relativePath/> <!-- lookup parent from repository -->
     </parent>
     <groupId>com.sinata</groupId>
-    <artifactId>dj-eureka</artifactId>
+    <artifactId>eureka</artifactId>
     <version>1.0.0</version>
     <name>eureka</name>
     <description>Eureka project for Spring Boot</description>
diff --git a/eureka/src/main/resources/application-dev.yml b/eureka/src/main/resources/application-dev.yml
new file mode 100644
index 0000000..7c64110
--- /dev/null
+++ b/eureka/src/main/resources/application-dev.yml
@@ -0,0 +1,26 @@
+server:
+  port: 7000  #服务端口号
+
+spring:
+  profiles:
+    active: dev
+  application:
+    name: eureka-center #服务名称
+  security:
+    basic:
+      enable: true #开启基于HTTP basic的认证
+    user: #配置用户的账号信息
+      name: sinata
+      password: sinata
+
+eureka:
+  instance:
+    hostname: 127.0.0.1 #注册中心地址
+  client:
+    service-url: #客户端调用地址
+      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
+    register-with-eureka: false #是否将自己注册到Eureka服务中,因为该应用本身就是注册中心,不需要再注册自己(集群的时候为true)
+    fetch-registry: false #是否从Eureka中获取注册信息,因为自己为注册中心,不会在该应用中的检索服务信息
+  server:
+    enable-self-preservation: false #禁用自我保护模式,服务不可用时及时从注册中心剔除
+    eviction-interval-timer-in-ms: 4000
diff --git a/eureka/src/main/resources/application-prod.yml b/eureka/src/main/resources/application-prod.yml
new file mode 100644
index 0000000..d38853c
--- /dev/null
+++ b/eureka/src/main/resources/application-prod.yml
@@ -0,0 +1,24 @@
+server:
+  port: 7000  #服务端口号
+
+spring:
+  application:
+    name: eureka-center #服务名称
+  security:
+    basic:
+      enable: true #开启基于HTTP basic的认证
+    user: #配置用户的账号信息
+      name: sinata
+      password: sinata
+
+eureka:
+  instance:
+    hostname: 127.0.0.1 #注册中心地址
+  client:
+    service-url: #客户端调用地址
+      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
+    register-with-eureka: false #是否将自己注册到Eureka服务中,因为该应用本身就是注册中心,不需要再注册自己(集群的时候为true)
+    fetch-registry: false #是否从Eureka中获取注册信息,因为自己为注册中心,不会在该应用中的检索服务信息
+  server:
+    enable-self-preservation: false #禁用自我保护模式,服务不可用时及时从注册中心剔除
+    eviction-interval-timer-in-ms: 4000
diff --git a/eureka/src/main/resources/application-test.yml b/eureka/src/main/resources/application-test.yml
new file mode 100644
index 0000000..d38853c
--- /dev/null
+++ b/eureka/src/main/resources/application-test.yml
@@ -0,0 +1,24 @@
+server:
+  port: 7000  #服务端口号
+
+spring:
+  application:
+    name: eureka-center #服务名称
+  security:
+    basic:
+      enable: true #开启基于HTTP basic的认证
+    user: #配置用户的账号信息
+      name: sinata
+      password: sinata
+
+eureka:
+  instance:
+    hostname: 127.0.0.1 #注册中心地址
+  client:
+    service-url: #客户端调用地址
+      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
+    register-with-eureka: false #是否将自己注册到Eureka服务中,因为该应用本身就是注册中心,不需要再注册自己(集群的时候为true)
+    fetch-registry: false #是否从Eureka中获取注册信息,因为自己为注册中心,不会在该应用中的检索服务信息
+  server:
+    enable-self-preservation: false #禁用自我保护模式,服务不可用时及时从注册中心剔除
+    eviction-interval-timer-in-ms: 4000

--
Gitblit v1.7.1