From 69a1b3bf45738f048361ee4ccb6bdc64fce35720 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期三, 12 三月 2025 11:31:46 +0800
Subject: [PATCH] 更新

---
 server/system_gateway/src/main/resources/bootstrap-dev.yml |   95 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 95 insertions(+), 0 deletions(-)

diff --git a/server/system_gateway/src/main/resources/bootstrap-dev.yml b/server/system_gateway/src/main/resources/bootstrap-dev.yml
new file mode 100644
index 0000000..87a1d83
--- /dev/null
+++ b/server/system_gateway/src/main/resources/bootstrap-dev.yml
@@ -0,0 +1,95 @@
+spring:
+  cloud:
+    nacos:
+      server-addr: http://175.27.187.84:8848 #閰嶇疆Nacos鍦板潃
+      username: nacos
+      password: nacos
+      discovery:
+        server-addr: http://175.27.187.84:8848 #閰嶇疆Nacos鍦板潃
+#        namespace: dmvisit
+        namespace: dmvisit_dev
+        username: nacos
+        password: nacos
+    gateway:
+      discovery:
+        locator:
+          #寮�鍚粠娉ㄥ唽涓績鍔ㄦ�佸垱寤鸿矾鐢辩殑鍔熻兘锛屽埄鐢ㄥ井鏈嶅姟鍚嶈繘琛岃矾鐢�
+          enabled: true
+          #寮�鍚皬鍐欓獙璇侊紝榛樿feign鏍规嵁鏈嶅姟鍚嶆煡鎵鹃兘鏄敤鐨勫叏澶у啓
+          lower-case-service-id: true
+      routes:
+        - id: meetingAdmin
+          name: 浼氳瀹ゅ井鏈嶅姟
+          uri: lb://meetingAdmin
+          # 鏂█,璺緞鐩稿尮閰嶇殑杩涜璺敱
+          predicates:
+            - Path=/meetingAdmin/**
+          filters:
+            - SwaggerHeaderFilter
+            - StripPrefix=1
+        - id: visitsAdmin
+          uri: lb://visitsAdmin
+          name: 璁垮绯荤粺寰湇鍔�
+          # 鏂█,璺緞鐩稿尮閰嶇殑杩涜璺敱
+          predicates:
+            - Path=/visitsAdmin/**
+          filters:
+            - SwaggerHeaderFilter
+            - StripPrefix=1
+        - id: systemTimer
+          uri: lb://systemTimer
+          name: 瀹氭椂浠诲姟寰湇鍔�
+          # 鏂█,璺緞鐩稿尮閰嶇殑杩涜璺敱
+          predicates:
+            - Path=/systemTimer/**
+          filters:
+            - SwaggerHeaderFilter
+            - StripPrefix=1
+management:
+  endpoints:
+    web:
+      exposure:
+        include: "*"
+
+
+knife4j:
+
+  # 鑱氬悎swagger鏂囨。
+  gateway:
+    # 绗竴涓厤缃紝寮�鍚痝ateway鑱氬悎缁勪欢
+    enabled: true
+    # 绗簩琛岄厤缃紝璁剧疆鑱氬悎妯″紡閲囩敤discover鏈嶅姟鍙戠幇鐨勬ā寮�
+    strategy: discover
+    # 鏈嶅姟鍙戠幇妯″紡鐨勯厤缃�
+    discover:
+      # 绗笁琛岄厤缃紝寮�鍚痙iscover妯″紡
+      enabled: true
+      # 鑱氬悎鎵�鏈夊瓙鏈嶅姟(swagger2瑙勮寖)锛屽瓙鏈嶅姟鏄�3瑙勮寖鍒欐浛鎹负openapi3
+      version: swagger2
+      # 闇�瑕佹帓闄ょ殑寰湇鍔�(eg:缃戝叧鏈嶅姟)
+      excluded-services:
+        - gateway-service
+
+# Api鏂囨。淇℃伅
+# springdoc-openapi 椤圭洰閰嶇疆
+springdoc:
+  swagger-ui:
+    path: /doc.html
+    tags-sorter: alpha
+    operations-sorter: alpha
+  api-docs:
+    path: /v2/api-docs
+  group-configs:
+    - group: 'default'
+      paths-to-match: '/**'
+  info:
+    title: ${spring.application.name} - API
+    version: 3.0.0
+    description: 鎺ュ彛鏂囨。
+    contact:
+      name: 1
+      url: 1
+      email: 1
+    license:
+      name: Apache 2.0
+      url: https://www.apache.org/licenses/LICENSE-2.0.html

--
Gitblit v1.9.3