- 0
- 0
- 约小于1千字
- 约 1页
- 2026-05-15 发布于北京
- 举报
降级的详细设计:
一:主动降级
可以在Openresty层来做降级限制,通过lua来redis里面的配置数
据,这些数据就决定了这些功能是开还是关。
也可以在kong网关层来做。
订单系统的降级设计
也可以在微服务里面来做降级,可以通过around的AOP,来做功能实现的选
择,通常是切换一个消耗资源较少的临时方案。
二:降级
主要是在feinclient的fallback或者fallbackfactory里面,去做降级的
处理。
一般,不建议单独设计降级后的业务实现方案,这样做太,工作量也很
大。
比如:咱们的订单的降级方案,如果数据库保存订单失败,就可以先写入MQ,然
后在数据库恢复后,应用再把数据从MQ中取出来,重新执行下单的业务。
大多数降级里面,就是记录日志,去设置、修改Redis里面的一些业务标志
原创力文档

文档评论(0)