服务启动时事务框架处理机制分析:以流量充值服务为例.pdfVIP

  • 2
  • 0
  • 约1.61千字
  • 约 2页
  • 2026-06-22 发布于北京
  • 举报

服务启动时事务框架处理机制分析:以流量充值服务为例.pdf

流量充值服务在启动的时候跟我们之前想的就有点不太一样了,在这个服务里有

@FeignClient,我们可以看到的,bytetcc框架针对springcloud的支持,它其实是大量的扩

展和了springcloud原生的feign的行为

feign.ReflectiveFeign$FeignInvocationHandler

这个东西不就是feign针对@FeignClient接口创建的feign动态么,就是这个动态代

理的InvocationHandler,所有的方法调用都会走这个InvocationHandler

CompensableFeignBeanPostProcessor

这个组件,是bytetcc框架的一个组件,一看就是对feign动态的

FeignInvocationHandler在进行处理,写这个bytetcc框架的作者技术水平还是相当好的,不

要看人家开发了一个开源框架

如果要让自己的开源框架与例如的流行springcloud进行整合,他必须精读springcloud的

组件的源码,他必须精读feign的源码,然后才能针对feign进行一个扩展。

CompensableFeignHandler,bytetcc自己搞了一个CompensableFeignHandler来封

装了这个feig

文档评论(0)

1亿VIP精品文档

相关文档