ソースを参照

可通过admin管理

huangxiao 3 週間 前
コミット
f2358fdf3b
2 ファイル変更15 行追加2 行削除
  1. 11 0
      pom.xml
  2. 4 2
      src/main/resources/application.yml

+ 11 - 0
pom.xml

@@ -22,6 +22,17 @@
             <version>${hosea-cloud.version}</version>
         </dependency>
         <dependency>
+            <groupId>com.hosea.cloud</groupId>
+            <artifactId>cloud-admin-client</artifactId>
+            <version>${hosea-cloud.version}</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.jolokia</groupId>
+                    <artifactId>jolokia-support-spring</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
             <groupId>com.hosea.cloud.user</groupId>
             <artifactId>service-user-client</artifactId>
             <version>${service-user-client.version}</version>

+ 4 - 2
src/main/resources/application.yml

@@ -1,5 +1,6 @@
 spring.config.import:
-  - classpath:gateway-maxkey.yml
+  - optional:classpath:gateway-maxkey.yml
+  - optional:classpath:admin-client.yml
 ---
 #---表示‌文档分隔符‌,在Spring Boot中后续文档块的配置会覆盖前面文档块的同名配置
 
@@ -11,6 +12,7 @@ gateway:
   # 权限范围里的白名单
   whiteList:
     - /.well-known/.*
+    - /actuator/.*
   # 支持多种登录方式
   login:
     maxkey:
@@ -42,7 +44,7 @@ spring:
         namespace: 035dcaf6-f934-4a62-b5cf-83e6fe333fc8
         # 是否注册,默认为true
         # true:注册,可发现其它服务和被其它服务发现
-        # true:不注册,可发现其它服务但不被其它服务发现
+        # false:不注册,可发现其它服务但不被其它服务发现
         register-enabled: true
       config:
         server-addr: 127.0.0.1:8848