Prechádzať zdrojové kódy

auth,user,content 引入 spring-boot-starter-actuator

reghao 2 týždňov pred
rodič
commit
354a239a6e

+ 13 - 0
auth/auth-service/pom.xml

@@ -109,6 +109,19 @@
             <artifactId>spring-rabbit</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-actuator</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>io.micrometer</groupId>
+            <artifactId>micrometer-core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>io.micrometer</groupId>
+            <artifactId>micrometer-registry-prometheus</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>org.springdoc</groupId>
             <artifactId>springdoc-openapi-ui</artifactId>

+ 1 - 1
auth/auth-service/src/main/resources/application-dev.yml

@@ -5,7 +5,7 @@ spring:
   cloud:
     nacos:
       config:
-        server-addr: 127.0.0.1
+        server-addr: 192.168.0.209
         group: DEFAULT_GROUP
         file-extension: yaml
         username: nacos

+ 10 - 1
auth/auth-service/src/main/resources/application.yml

@@ -5,4 +5,13 @@ spring:
     active: @profile.active@
   threads:
     virtual:
-      enabled: true
+      enabled: true
+management:
+  endpoints:
+    web:
+      base-path: /api/auth/actuator
+      exposure:
+        include: "*"
+  metrics:
+    tags:
+      application: ${spring.application.name}

+ 2 - 2
content/content-service/pom.xml

@@ -183,7 +183,7 @@
             <version>1.7.0</version>
         </dependency>
 
-        <!--<dependency>
+        <dependency>
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-actuator</artifactId>
         </dependency>
@@ -194,7 +194,7 @@
         <dependency>
             <groupId>io.micrometer</groupId>
             <artifactId>micrometer-registry-prometheus</artifactId>
-        </dependency>-->
+        </dependency>
 
         <dependency>
             <groupId>org.redisson</groupId>

+ 1 - 10
content/content-service/src/main/resources/application-dev-full.yml

@@ -61,13 +61,4 @@ feign:
     hc5:
       enabled: true
       connection-request-timeout-unit: seconds
-      connection-request-timeout: 1
-management:
-  endpoints:
-    web:
-      base-path: /api/content/actuator
-      exposure:
-        include: "*"
-  metrics:
-    tags:
-      application: ${spring.application.name}
+      connection-request-timeout: 1

+ 1 - 1
content/content-service/src/main/resources/application-dev.yml

@@ -5,7 +5,7 @@ spring:
   cloud:
     nacos:
       config:
-        server-addr: 127.0.0.1
+        server-addr: 192.168.0.209
         group: DEFAULT_GROUP
         file-extension: yaml
         username: nacos

+ 1 - 10
content/content-service/src/main/resources/application-test-full.yml

@@ -61,13 +61,4 @@ feign:
     hc5:
       enabled: true
       connection-request-timeout-unit: seconds
-      connection-request-timeout: 1
-management:
-  endpoints:
-    web:
-      base-path: /api/content/actuator
-      exposure:
-        include: "*"
-  metrics:
-    tags:
-      application: ${spring.application.name}
+      connection-request-timeout: 1

+ 10 - 1
content/content-service/src/main/resources/application.yml

@@ -5,4 +5,13 @@ spring:
     active: @profile.active@
   threads:
     virtual:
-      enabled: true
+      enabled: true
+management:
+  endpoints:
+    web:
+      base-path: /api/content/actuator
+      exposure:
+        include: "*"
+  metrics:
+    tags:
+      application: ${spring.application.name}

+ 1 - 10
content/content-service/src/main/resources/application0.yml

@@ -46,13 +46,4 @@ feign:
     hc5:
       enabled: true
       connection-request-timeout-unit: seconds
-      connection-request-timeout: 1
-management:
-  endpoints:
-    web:
-      base-path: /api/content/actuator
-      exposure:
-        include: "*"
-  metrics:
-    tags:
-      application: ${spring.application.name}
+      connection-request-timeout: 1

+ 8 - 0
user/user-service/pom.xml

@@ -93,6 +93,14 @@
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-actuator</artifactId>
         </dependency>
+        <dependency>
+            <groupId>io.micrometer</groupId>
+            <artifactId>micrometer-core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>io.micrometer</groupId>
+            <artifactId>micrometer-registry-prometheus</artifactId>
+        </dependency>
 
         <dependency>
             <groupId>org.springdoc</groupId>

+ 1 - 10
user/user-service/src/main/resources/application-dev-full.yml

@@ -53,13 +53,4 @@ mybatis:
   configuration:
     map-underscore-to-camel-case: true
   mapper-locations: classpath*:mapper/**/**.xml
-  type-aliases-package: cn.reghao.tnb.user.app.model.po
-management:
-  endpoints:
-    web:
-      base-path: /api/user/actuator
-      exposure:
-        include: "*"
-  metrics:
-    tags:
-      application: ${spring.application.name}
+  type-aliases-package: cn.reghao.tnb.user.app.model.po

+ 1 - 1
user/user-service/src/main/resources/application-dev.yml

@@ -5,7 +5,7 @@ spring:
   cloud:
     nacos:
       config:
-        server-addr: 127.0.0.1
+        server-addr: 192.168.0.209
         group: DEFAULT_GROUP
         file-extension: yaml
         username: nacos

+ 1 - 10
user/user-service/src/main/resources/application-ha-full.yml

@@ -68,13 +68,4 @@ mybatis:
   configuration:
     map-underscore-to-camel-case: true
   mapper-locations: classpath*:mapper/**/**.xml
-  type-aliases-package: cn.reghao.tnb.user.app.model.po
-management:
-  endpoints:
-    web:
-      base-path: /api/user/actuator
-      exposure:
-        include: "*"
-  metrics:
-    tags:
-      application: ${spring.application.name}
+  type-aliases-package: cn.reghao.tnb.user.app.model.po

+ 1 - 10
user/user-service/src/main/resources/application-test-full.yml

@@ -53,13 +53,4 @@ mybatis:
   configuration:
     map-underscore-to-camel-case: true
   mapper-locations: classpath*:mapper/**/**.xml
-  type-aliases-package: cn.reghao.tnb.user.app.model.po
-management:
-  endpoints:
-    web:
-      base-path: /api/user/actuator
-      exposure:
-        include: "*"
-  metrics:
-    tags:
-      application: ${spring.application.name}
+  type-aliases-package: cn.reghao.tnb.user.app.model.po

+ 10 - 1
user/user-service/src/main/resources/application.yml

@@ -16,4 +16,13 @@ spring:
         password: Test_123456
   config:
     import:
-      - nacos:${spring.application.name}-${spring.profiles.active}
+      - nacos:${spring.application.name}-${spring.profiles.active}
+management:
+  endpoints:
+    web:
+      base-path: /api/user/actuator
+      exposure:
+        include: "*"
+  metrics:
+    tags:
+      application: ${spring.application.name}

+ 1 - 10
user/user-service/src/main/resources/application0.yml

@@ -40,13 +40,4 @@ mybatis:
   configuration:
     map-underscore-to-camel-case: true
   mapper-locations: classpath*:mapper/**/**.xml
-  type-aliases-package: cn.reghao.tnb.user.app.model.po
-management:
-  endpoints:
-    web:
-#      base-path: /api/user/actuator
-      exposure:
-        include: "*"
-  metrics:
-    tags:
-      application: ${spring.application.name}
+  type-aliases-package: cn.reghao.tnb.user.app.model.po