网关添加限流策略

This commit is contained in:
winLsy
2018-02-07 21:55:11 +08:00
parent fec4119950
commit 1e4a76609c
2 changed files with 16 additions and 0 deletions
+10
View File
@@ -79,6 +79,16 @@
<artifactId>jjwt</artifactId>
<version>0.7.0</version>
</dependency>
<!--网关多维度限流-->
<dependency>
<groupId>com.marcosbarbero.cloud</groupId>
<artifactId>spring-cloud-zuul-ratelimit</artifactId>
</dependency>
<!--redis存储网关限流数据-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<!--测试-->
<dependency>
<groupId>org.springframework.boot</groupId>
+6
View File
@@ -43,6 +43,7 @@
<spring-cloud-task.version>1.2.2.RELEASE</spring-cloud-task.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<!--/主要版本控制属性-->
<ratelimit.version>1.4.0.RELEASE</ratelimit.version>
<docker.repository>registry.cn-hangzhou.aliyuncs.com/lishouyu/hub</docker.repository>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@@ -153,6 +154,11 @@
<artifactId>wiremock</artifactId>
<version>${wiremock.version}</version>
</dependency>
<dependency>
<groupId>com.marcosbarbero.cloud</groupId>
<artifactId>spring-cloud-zuul-ratelimit</artifactId>
<version>${ratelimit.version}</version>
</dependency>
<!--使用注解简化pojo代码-->
<dependency>
<groupId>org.projectlombok</groupId>