nahida 1 rok pred
rodič
commit
118a159e7a

+ 1 - 0
.gitignore

@@ -2,6 +2,7 @@ target/
 !.mvn/wrapper/maven-wrapper.jar
 !**/src/main/**/target/
 !**/src/test/**/target/
+.logs/
 
 ### IntelliJ IDEA ###
 .idea/modules.xml

+ 7 - 0
pom.xml

@@ -36,6 +36,7 @@
         <mysql.version>8.0.23</mysql.version>
         <okhttp.version>4.9.3</okhttp.version>
         <redis.version>3.0.5</redis.version>
+        <sentinel.version>2021.0.4.0</sentinel.version>
     </properties>
 
     <dependencyManagement>
@@ -86,6 +87,12 @@
                 <artifactId>spring-boot-starter-data-redis</artifactId>
                 <version>${redis.version}</version>
             </dependency>
+            <!--sentinel-->
+            <dependency>
+                <groupId>com.alibaba.cloud</groupId>
+                <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
+                <version>${sentinel.version}</version>
+            </dependency>
         </dependencies>
     </dependencyManagement>
 

+ 5 - 0
visualization-service/pom.xml

@@ -75,6 +75,11 @@
             <groupId>org.springframework.boot</groupId>
             <artifactId>spring-boot-starter-data-redis</artifactId>
         </dependency>
+        <!--sentinel-->
+        <dependency>
+            <groupId>com.alibaba.cloud</groupId>
+            <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
+        </dependency>
 
     </dependencies>
     <build>

+ 4 - 0
visualization-service/src/main/resources/bootstrap.yaml

@@ -6,6 +6,10 @@ spring:
   main:
     allow-bean-definition-overriding: true
   cloud:
+    sentinel:
+      transport:
+        dashboard: 192.168.110.30:8090
+      http-method-specify: true
     nacos:
       discovery:
         server-addr: 192.168.110.30:8848