From 899640aeccf7c030a281e35dd707ca3ed91eb2f2 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期二, 19 八月 2025 19:47:24 +0800
Subject: [PATCH] 提交环境配置

---
 zuul/src/main/resources/application-dev.yml             |   45 +++++++++++++++
 zuul/src/main/java/com/sinata/zuul/ZuulApplication.java |    8 +-
 zuul/src/main/resources/application-test.yml            |   49 ++++++++++++++++
 zuul/src/main/resources/application-prod.yml            |   45 +++++++++++++++
 4 files changed, 143 insertions(+), 4 deletions(-)

diff --git a/zuul/src/main/java/com/sinata/zuul/ZuulApplication.java b/zuul/src/main/java/com/sinata/zuul/ZuulApplication.java
index 6618eb7..f206ad3 100644
--- a/zuul/src/main/java/com/sinata/zuul/ZuulApplication.java
+++ b/zuul/src/main/java/com/sinata/zuul/ZuulApplication.java
@@ -39,10 +39,10 @@
 
     public static void main(String[] args) {
         SpringApplication.run(ZuulApplication.class, args);
-        NettyServer nettyServer = new NettyServer();
-        nettyServer.bind();
-        NettyServer0 nettyServer0 = new NettyServer0();
-        nettyServer0.bind();
+//        NettyServer nettyServer = new NettyServer();
+//        nettyServer.bind();
+//        NettyServer0 nettyServer0 = new NettyServer0();
+//        nettyServer0.bind();
     }
 
 
diff --git a/zuul/src/main/resources/application-dev.yml b/zuul/src/main/resources/application-dev.yml
new file mode 100644
index 0000000..5fc7314
--- /dev/null
+++ b/zuul/src/main/resources/application-dev.yml
@@ -0,0 +1,45 @@
+server:
+  port: 3000
+
+spring:
+  profiles:
+    active: dev
+  application:
+    name: zuul-gateway #服务名称
+  servlet:
+    multipart:
+      max-request-size: 500MB
+      max-file-size: 500MB
+  redis:
+    host: 192.168.110.80
+    port: 6379
+    password: 123456
+
+eureka:
+  client:
+    service-url: #注册中心地址
+      defaultZone: http://sinata:sinata@192.168.110.106:8001/eureka #启用身份验证的方式连接
+    register-with-eureka: true #在注册中心进行注册
+    fetch-registry: true #从Eureka中获取注册信息。
+
+zuul:
+#  prefix: /api #添加URL前缀
+  sensitive-headers: #将默认过滤掉的敏感数据清除,不进行过滤("Cookie", "Set-Cookie", "Authorization")
+  routes:
+    user-server: #接口调用路由服务,名字任意取。(用户端服务)
+      path: /user/** #配置请求URL的请求规则
+      url: http://192.168.110.80:8006 #真正的微服务地址,path匹配的请求都转发到这里
+      serviceid: user-server #指定Eureka注册中心的服务id
+    driver-server: #路由司机相关请求
+      path: /driver/** #配置请求URL的请求规则
+      url: http://192.168.110.80:8007 #真正的微服务地址,path匹配的请求都转发到这里
+      serviceid: driver-server #指定Eureka注册中心的服务id
+  #  配置zuul超时时间
+  host:
+    connect-timeout-millis: 150000
+    socket-timeout-millis: 15000
+
+# 配置ribbon超时时间
+ribbon:
+  ReadTimeout: 10000
+  ConnectTimeout: 10000
\ No newline at end of file
diff --git a/zuul/src/main/resources/application-prod.yml b/zuul/src/main/resources/application-prod.yml
new file mode 100644
index 0000000..e3c4721
--- /dev/null
+++ b/zuul/src/main/resources/application-prod.yml
@@ -0,0 +1,45 @@
+server:
+  port: 3000
+
+spring:
+  profiles:
+    active: prod
+  application:
+    name: zuul-gateway #服务名称
+  servlet:
+    multipart:
+      max-request-size: 500MB
+      max-file-size: 500MB
+  redis:
+    host: 192.168.110.80
+    port: 6379
+    password: 123456
+
+eureka:
+  client:
+    service-url: #注册中心地址
+      defaultZone: http://sinata:sinata@192.168.110.106:8001/eureka #启用身份验证的方式连接
+    register-with-eureka: true #在注册中心进行注册
+    fetch-registry: true #从Eureka中获取注册信息。
+
+zuul:
+#  prefix: /api #添加URL前缀
+  sensitive-headers: #将默认过滤掉的敏感数据清除,不进行过滤("Cookie", "Set-Cookie", "Authorization")
+  routes:
+    user-server: #接口调用路由服务,名字任意取。(用户端服务)
+      path: /user/** #配置请求URL的请求规则
+      url: http://192.168.110.80:8006 #真正的微服务地址,path匹配的请求都转发到这里
+      serviceid: user-server #指定Eureka注册中心的服务id
+    driver-server: #路由司机相关请求
+      path: /driver/** #配置请求URL的请求规则
+      url: http://192.168.110.80:8007 #真正的微服务地址,path匹配的请求都转发到这里
+      serviceid: driver-server #指定Eureka注册中心的服务id
+  #  配置zuul超时时间
+  host:
+    connect-timeout-millis: 150000
+    socket-timeout-millis: 15000
+
+# 配置ribbon超时时间
+ribbon:
+  ReadTimeout: 10000
+  ConnectTimeout: 10000
\ No newline at end of file
diff --git a/zuul/src/main/resources/application-test.yml b/zuul/src/main/resources/application-test.yml
new file mode 100644
index 0000000..64a9042
--- /dev/null
+++ b/zuul/src/main/resources/application-test.yml
@@ -0,0 +1,49 @@
+server:
+  port: 3000
+
+spring:
+  profiles:
+    active: test
+  application:
+    name: zuul-gateway #服务名称
+  servlet:
+    multipart:
+      max-request-size: 500MB
+      max-file-size: 500MB
+  redis:
+    host: 10.88.154.24
+    port: 7560
+    password: Idcs_B_2025rd141
+    database: 0
+    timeout: 1000
+    cluster:
+      nodes: 10.88.154.24:7560,10.88.154.34:7560,10.88.154.59:7560,10.88.154.98:7560,10.88.154.100:7560,10.88.154.109:7560
+
+eureka:
+  client:
+    service-url: #注册中心地址
+      defaultZone: http://sinata:sinata@127.0.0.1:7000/eureka #启用身份验证的方式连接
+    register-with-eureka: true #在注册中心进行注册
+    fetch-registry: true #从Eureka中获取注册信息。
+
+zuul:
+#  prefix: /api #添加URL前缀
+  sensitive-headers: #将默认过滤掉的敏感数据清除,不进行过滤("Cookie", "Set-Cookie", "Authorization")
+  routes:
+    user-server: #接口调用路由服务,名字任意取。(用户端服务)
+      path: /user/** #配置请求URL的请求规则
+      url: http://127.0.0.1:7006 #真正的微服务地址,path匹配的请求都转发到这里
+      serviceid: user-server #指定Eureka注册中心的服务id
+    driver-server: #路由司机相关请求
+      path: /driver/** #配置请求URL的请求规则
+      url: http://127.0.0.1:7007 #真正的微服务地址,path匹配的请求都转发到这里
+      serviceid: driver-server #指定Eureka注册中心的服务id
+  #  配置zuul超时时间
+  host:
+    connect-timeout-millis: 150000
+    socket-timeout-millis: 15000
+
+# 配置ribbon超时时间
+ribbon:
+  ReadTimeout: 10000
+  ConnectTimeout: 10000
\ No newline at end of file

--
Gitblit v1.7.1