- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 soul 之 ratelimiter 插件源码分析
首先看入口的 RateLimiterPlugin插件的doExecute方法 @Override protected Mono<Void> doExecute(final ServerWebExchange exchange, final SoulPluginChain chain, final SelectorData selector, final RuleData rule) { final String handle = rule.getHandle(); final
2021-02-05 23:12:37 240
原创 【soul】网关之【ratelimiter】插件之初体验
ratelimiter是一款限流插件,限流的级别可以精确到接口级,参数级。 使用Redis的令牌桶算法 1. 启动【soul-admin】和【soul-bootstrap】 2.登录管理界面,开启rate-limiter插件 3. 配置用户测试的选择器【ratelimiter-test】 4. 配置规则【ratelimiter-test-rule】 5. 启动【soul-examples-http】 6. 访问 /http/order/findById curl http://..
2021-02-05 00:28:36 315
原创 soul之hystrix源码分析
首先,阅读HystrixPlugin源码 @Slf4j public class HystrixPlugin extends AbstractSoulPlugin { @Override protected Mono<Void> doExecute(final ServerWebExchange exchange, final SoulPluginChain chain, final SelectorData selector, final RuleData rule) {
2021-02-04 01:26:48 157
原创 【soul】之【hystrix】初体验
1. 打开hystrix 2. 【soul-bootstrap】添加hystrix依赖 <dependency> <groupId>org.dromara</groupId> <artifactId>soul-spring-boot-starter-plugin-hystrix</artifactId> <version>${project.version}</version> </d
2021-02-02 08:06:58 272
asmtools.jar
2018-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人