限流描述 https://www.cnblogs.com/LBSer/p/4083131.html
第一步添加pom文件
<!--限流--> <dependency> <groupId>com.marcosbarbero.cloud</groupId> <artifactId>spring-cloud-zuul-ratelimit</artifactId> <version>1.3.2.RELEASE</version> </dependency>
第二步 添加配置
#开启限流 zuul.ratelimit.enabled=true #每个刷新时间窗口对应的请求数量限制 zuul.ratelimit.policies.claimoauth.limit=1 #刷新时间窗口的时间,默认值 (秒) zuul.ratelimit.policies.claimoauth.refresh-interval=60 #可选 限流方式 zuul.ratelimit.policies.claimoauth.type=origin
问题:由于实现完全基于封装好的jar包,所以当异常发生时,接口返回的数据格式无法控制(直接在源码里写死了)
而我想返回基于自定义的json字符串