
Spring Cloud Alibaba
文章平均质量分 73
记录Spring Cloud Alibaba实践中的见闻
加把劲骑士RideOn
求关注,一名Java后端开发
展开
-
Sentinel dashboard的使用;Nacos保存Sentinel限流规则
方法中使用的是sentinel的api实现限流,高亮的部分需要指定配置文件中已存在,或在代码中定义限流规则的resource,即"echo2"资源需要对应上方Nacos配置文件中的resource。注:建议单独起resource的名字,不要将路由信息当做resource。来进行限流/熔断的,在nacos配置中定义的echo2的resource。注意:该类中的限流/熔断方法必须static修饰。不推荐的原因,客户端、服务端重启后规则不会保存。方法是通过代码层面的。原创 2023-07-29 14:14:31 · 895 阅读 · 0 评论 -
Sentinel 容灾中心的使用
以上两个方法案例中都涉及到对异常的处理(高亮部分),熔断的方法对应使用Throwable的异常捕获,限流的方法只使用。其中echo方法使用注解形式定义sentinel资源,并通过自定义类的形式指定熔断和限流的方法。【资源】是sentinel限流、熔断的基本单位,可以设置每个资源的阈值。方法中定义echo2资源,然后在实现类中编写对该资源熔断、限流的逻辑。echo2方法则使用官方案例的写法,先在初始化。原创 2023-07-29 12:52:22 · 805 阅读 · 0 评论 -
Nacos配置中心的使用
由于注册中心、配置中心已经被Nacos中间件接管了,所以在代码中只需要给生产者、消费者添加配置即可,不需要像Eureka一样另外起服务了。原创 2023-07-27 14:02:35 · 208 阅读 · 0 评论 -
Nacos注册中心的使用
Nacos1.0后:AP+CP混合。Nacos默认和1.0前:AP。原创 2023-07-27 13:53:17 · 240 阅读 · 0 评论 -
Nacos环境搭建
在nacos_config/user中新增数据即可,但是密码是要BCrypt加密的,写个程序加密。修改这几处地方,之后登录的时候就能使用新增的用户了。, 此处为standalone,然后双击启动。出来,在里面配置集群IP端口即可。原创 2023-07-27 13:15:10 · 147 阅读 · 0 评论