1. 首页
  2. 编程语言
  3. 其他
  4. go-kit组件使用hystrix中间件的操作

go-kit组件使用hystrix中间件的操作

上传者: 2022-08-02 01:52:43上传 PDF文件 188.34 KB 热度 5次

使用go-kit中间件时,一般在endpoint中进行中间件的开发。在endpoint层插入hystrix中间件的插入。endpoint.gogo-kit使我们更注重对服务逻辑的开发,对中间过程的省略会减少很多的错误发生。main.go我们在main.go中进行添加hystrix对endpoint进行封装,,使用hystrix进行服务熔断的处理。也可以自行封装一个中间件,在创建endpoint时进行封装在微服务架构中,每一个微服务都是一个独立的业务功能单元,而一个应用一般由多个微服务组成,微服务之间的交互是通过RPC完成。这也就是所谓的“雪崩效应”。

用户评论