摘要:
1.sentinel源码包 2.用IDEA打开项目 3.修改nacos依赖,在sentinel-dashboard源码的pom文件中,nacos的依赖默认的scope是test,只能在测试时使用,这里要去除 4.添加nacos支持,在sentinel-dashboard的test包下,已经编写了对n 阅读全文
posted @ 2022-05-17 10:20
疯靡
阅读(104)
评论(0)
推荐(0)
摘要:
1. sentinel规则模式有三种 (1)原始模式,默认模式把规则存放在内存中,服务重启后规则消失。 (2)pull模式,定时轮询模式,数据可能不一致。 (3)push模式,利用nacos配置中心实现配置监听和更新。 2.实现push模式 (1)引入jar <!--sentinel规则持久化--> 阅读全文
posted @ 2022-05-17 10:06
疯靡
阅读(165)
评论(0)
推荐(0)
摘要:
实现BlockExceptionHandler接口,根据不同的子类型设置不同的异常msg @Component public class SentinelExceptionHandler implements BlockExceptionHandler { @Override public void 阅读全文
posted @ 2022-05-17 09:41
疯靡
阅读(120)
评论(0)
推荐(0)
摘要:
1.sentinel配置授权规则只允许gateway网关发送的请求 2.gateway微服务配置请求头中包含origin信息,在过滤器中添加。 default-filters:- AddRequestHeader=origin,gateway 3.微服务实现RequestOriginParser 接 阅读全文
posted @ 2022-05-17 09:39
疯靡
阅读(215)
评论(0)
推荐(0)

浙公网安备 33010602011771号