Bladeren bron

gateway监控配置修改

rengb 4 jaren geleden
bovenliggende
commit
db845f326f

+ 0 - 1
common/pom.xml

@@ -19,7 +19,6 @@
         <gson.version>2.8.5</gson.version>
     </properties>
 
-
     <dependencies>
         <dependency>
             <groupId>com.google.guava</groupId>

+ 0 - 5
config-center/pom.xml

@@ -23,11 +23,6 @@
             <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
         </dependency>
 
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-test</artifactId>
-            <scope>test</scope>
-        </dependency>
     </dependencies>
 
 </project>

+ 7 - 7
config-center/src/main/resources/bootstrap.yml

@@ -1,7 +1,9 @@
+server:
+  port: 7751
+
 spring:
   application:
     name: config-center
-
   cloud:
     config:
       server:
@@ -10,17 +12,15 @@ spring:
   profiles:
     active: native #表明配置中心使用本地文件,而非从git获取
 
-logging:
-  config: classpath:logback-spring.xml
-  file: logs/config-center/log_info.log
-server:
-  port: 7751
-
 eureka:
   client:
     service-url:
       defaultZone: http://localhost:6751/eureka/
 
+logging:
+  config: classpath:logback-spring.xml
+  file: logs/config-center/log_info.log
+
 management:
   endpoints:
     web:

+ 0 - 14
config-center/src/main/resources/shared/gateway-service-debug.yml

@@ -1,14 +0,0 @@
-spring:
-  cloud:
-    gateway:
-      discovery:
-        locator:
-          lower-case-service-id: true
-      routes:
-        - id:  structureCenter
-          uri: lb://structureCenter
-          predicates:
-            - Path=/sc/**
-          filters:
-            - SwaggerHeaderFilter
-            - StripPrefix=1

+ 0 - 14
config-center/src/main/resources/shared/gateway-service-dev.yml

@@ -1,14 +0,0 @@
-spring:
-  cloud:
-    gateway:
-      discovery:
-        locator:
-          lower-case-service-id: true
-      routes:
-        - id:  structureCenter
-          uri: lb://structureCenter
-          predicates:
-            - Path=/sc/**
-          filters:
-            - SwaggerHeaderFilter
-            - StripPrefix=1

+ 0 - 14
config-center/src/main/resources/shared/gateway-service-local.yml

@@ -1,14 +0,0 @@
-spring:
-  cloud:
-    gateway:
-      discovery:
-        locator:
-          lower-case-service-id: true
-      routes:
-        - id:  structureCenter
-          uri: lb://structureCenter
-          predicates:
-            - Path=/sc/**
-          filters:
-            - SwaggerHeaderFilter
-            - StripPrefix=1

+ 0 - 14
config-center/src/main/resources/shared/gateway-service-master.yml

@@ -1,14 +0,0 @@
-spring:
-  cloud:
-    gateway:
-      discovery:
-        locator:
-          lower-case-service-id: true
-      routes:
-        - id:  structureCenter
-          uri: lb://structureCenter
-          predicates:
-            - Path=/sc/**
-          filters:
-            - SwaggerHeaderFilter
-            - StripPrefix=1

+ 0 - 14
config-center/src/main/resources/shared/gateway-service-test.yml

@@ -1,14 +0,0 @@
-spring:
-  cloud:
-    gateway:
-      discovery:
-        locator:
-          lower-case-service-id: true
-      routes:
-        - id:  structureCenter
-          uri: lb://structureCenter
-          predicates:
-            - Path=/sc/**
-          filters:
-            - SwaggerHeaderFilter
-            - StripPrefix=1

+ 0 - 4
config-center/src/main/resources/shared/structure-center-debug.yml

@@ -1,7 +1,3 @@
-swagger.title: 数据后结构化服务
-swagger.des: 数据后结构化服务
-swagger.version: 0.0.1-SNAPSHOT
-
 CRF:
   url: http://192.168.2.234:3457/api/mr_info_ex/entity_predict
 

+ 0 - 4
config-center/src/main/resources/shared/structure-center-dev.yml

@@ -1,7 +1,3 @@
-swagger.title: 数据后结构化服务
-swagger.des: 数据后结构化服务
-swagger.version: 0.0.1-SNAPSHOT
-
 CRF:
   url: http://192.168.2.234:3457/api/mr_info_ex/entity_predict
 

+ 0 - 4
config-center/src/main/resources/shared/structure-center-local.yml

@@ -1,7 +1,3 @@
-swagger.title: 数据后结构化服务
-swagger.des: 数据后结构化服务
-swagger.version: 0.0.1-SNAPSHOT
-
 CRF:
   url: http://192.168.2.234:3457/api/mr_info_ex/entity_predict
 

+ 0 - 4
config-center/src/main/resources/shared/structure-center-master.yml

@@ -1,7 +1,3 @@
-swagger.title: 数据后结构化服务
-swagger.des: 数据后结构化服务
-swagger.version: 0.0.1-SNAPSHOT
-
 CRF:
   url: http://192.168.2.234:3457/api/mr_info_ex/entity_predict
 

+ 0 - 4
config-center/src/main/resources/shared/structure-center-test.yml

@@ -1,7 +1,3 @@
-swagger.title: 数据后结构化服务
-swagger.des: 数据后结构化服务
-swagger.version: 0.0.1-SNAPSHOT
-
 CRF:
   url: http://192.168.2.234:3457/api/mr_info_ex/entity_predict
 

+ 1 - 4
gateway-service/pom.xml

@@ -18,10 +18,6 @@
             <groupId>org.springframework.cloud</groupId>
             <artifactId>spring-cloud-starter-gateway</artifactId>
         </dependency>
-        <dependency>
-            <groupId>org.springframework.cloud</groupId>
-            <artifactId>spring-cloud-starter-config</artifactId>
-        </dependency>
         <dependency>
             <groupId>org.springframework.cloud</groupId>
             <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
@@ -35,6 +31,7 @@
             <groupId>org.projectlombok</groupId>
             <artifactId>lombok</artifactId>
         </dependency>
+
     </dependencies>
 
 </project>

+ 24 - 10
gateway-service/src/main/resources/bootstrap.yml

@@ -4,20 +4,34 @@ server:
 spring:
   application:
     name: gateway-service
-
   cloud:
-    config:
+    gateway:
       discovery:
-        enabled: true
-        service-id: config-center
+        locator:
+          lower-case-service-id: true
+      routes:
+        - id:  structure-center
+          uri: lb://structure-center
+          predicates:
+            - Path=/sc/**
+          filters:
+            - SwaggerHeaderFilter
+            - StripPrefix=1
 
-  profiles:
-    active: local
+eureka:
+  client:
+    service-url:
+      defaultZone: http://localhost:6751/eureka/
 
 logging:
   config: classpath:logback-spring.xml
+  file: logs/gateway-service/log_info.log
 
-eureka:
-  client:
-    service-url:
-      defaultZone: http://localhost:6751/eureka/
+management:
+  endpoints:
+    web:
+      exposure:
+        include: '*'
+  endpoint:
+    health:
+      show-details: always

+ 1 - 4
monitor-service/pom.xml

@@ -31,10 +31,7 @@
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-security</artifactId>
         </dependency>
-        <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-actuator</artifactId>
-        </dependency>
+
     </dependencies>
 
 </project>

+ 4 - 6
monitor-service/src/main/resources/application.yml

@@ -4,21 +4,19 @@ server:
 spring:
   application:
     name: monitor-service
-
   security:
     user:
       name: admin
       password: lantone
-
   boot: # 不显示monitor-service的监控信息
     admin:
       discovery:
         ignored-services: ${spring.application.name} # 必须是全小写 例如:${spring.application.name}的值,如果是monitorservice则有效,monitorService则无效。
 
-logging:
-  config: classpath:logback-spring.xml
-
 eureka:
   client:
     service-url:
-      defaultZone: http://localhost:6751/eureka/
+      defaultZone: http://localhost:6751/eureka/
+
+logging:
+  config: classpath:logback-spring.xml

+ 4 - 0
pom.xml

@@ -135,6 +135,10 @@
             <artifactId>guava</artifactId>
             <version>${guava.version}</version>
         </dependency>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-actuator</artifactId>
+        </dependency>
     </dependencies>
 
     <build>

+ 1 - 0
structure-center/pom.xml

@@ -41,6 +41,7 @@
             <groupId>org.projectlombok</groupId>
             <artifactId>lombok</artifactId>
         </dependency>
+
     </dependencies>
 
 </project>

+ 18 - 7
structure-center/src/main/resources/bootstrap.yml

@@ -4,25 +4,36 @@ server:
 spring:
   application:
     name: structure-center
-
   cloud:
     config:
       discovery:
         enabled: true
         service-id: config-center
-
   profiles:
     active: local
-
   servlet:
     multipart:
       max-request-size: 1MB
       max-file-size: 1MB
 
-logging:
-  config: classpath:logback-spring.xml
-
 eureka:
   client:
     service-url:
-      defaultZone: http://localhost:6751/eureka/
+      defaultZone: http://localhost:6751/eureka/
+
+logging:
+  config: classpath:logback-spring.xml
+  file: logs/structure-center/log_info.log
+
+management:
+  endpoints:
+    web:
+      exposure:
+        include: '*'
+  endpoint:
+    health:
+      show-details: always
+
+swagger.title: 数据后结构化服务
+swagger.des: 数据后结构化服务
+swagger.version: 0.0.1-SNAPSHOT