Selaa lähdekoodia

健康检查-v0.01

(cherry picked from commit 379d8c441810c3633e49ae61bd3bcc85ce5e0b53)
MOKASZ\lw12420 2 vuotta sitten
vanhempi
commit
e21a4daa98
3 muutettua tiedostoa jossa 31 lisäystä ja 3 poistoa
  1. 4 0
      launch-admin/pom.xml
  2. 12 1
      launch-admin/src/main/resources/application.yml
  3. 15 2
      launch-r2dbc/pom.xml

+ 4 - 0
launch-admin/pom.xml

@@ -32,6 +32,10 @@
     </properties>
 
     <dependencies>
+        <dependency>
+            <groupId>org.springframework.boot</groupId>
+            <artifactId>spring-boot-starter-actuator</artifactId>
+        </dependency>
 
         <!--        <dependency>-->
         <!--            <groupId>redis.clients</groupId>-->

+ 12 - 1
launch-admin/src/main/resources/application.yml

@@ -14,4 +14,15 @@ xxl:
     server: https://sso.mokamrp.com/sso/login?redirect_url=https://test-space.mokamrp.com/#/
     excluded:
       paths: /assetManagementHugeCreatedEvent/conversion
-      start: /out/
+      start: /out/,/actuator
+
+management:
+  endpoints:
+    web:
+      exposure:
+        include: "*"
+  endpoint:
+    health:
+      show-details: "always"
+  web:
+    base-path: "/actuator"

+ 15 - 2
launch-r2dbc/pom.xml

@@ -25,6 +25,8 @@
         <validation>3.2.0</validation>
         <cola-component-dto>4.3.2</cola-component-dto>
         <revision>2022.0.0.0</revision>
+        <jakarta-revision>2.1.3</jakarta-revision>
+        <hpt-revision>4.5.13</hpt-revision>
     </properties>
 
     <dependencies>
@@ -91,9 +93,20 @@
             <version>${cola-component-dto}</version>
         </dependency>
         <!--elasticsearch -->
+<!--        <dependency>-->
+<!--            <groupId>org.springframework.boot</groupId>-->
+<!--            <artifactId>spring-boot-starter-data-elasticsearch</artifactId>-->
+<!--        </dependency>-->
         <dependency>
-            <groupId>org.springframework.boot</groupId>
-            <artifactId>spring-boot-starter-data-elasticsearch</artifactId>
+            <groupId>jakarta.json</groupId>
+            <artifactId>jakarta.json-api</artifactId>
+            <version>${jakarta-revision}</version>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.httpcomponents</groupId>
+            <artifactId>httpclient</artifactId>
+            <version>${hpt-revision}</version>
         </dependency>
         <!--lombok -->
         <dependency>