SpringCloud断路器的作用及使用?

一、作用

        当一个服务调用另一个服务由于网络原因或者自身原因出现问题时,调用者就会等被调用者的响应,当更多的服务请求到这些资源时,导致更多的请求等待,这素以会发生连锁效应,断路器就是解决这一问题的。

        断路器有三种状态,完全打开状态、半开状态、关闭态。

  1. 完全打开态:一定时间内,达到一定的次数无法调用,并且多次检测没有恢复的迹象,断路器完全打开,那么下次的请求不会到该服务;
  2. 半开:短时间内有回复迹象,断路器会将部分请求发送给服务,当能正常调用时,断路器关闭。
  3. 关闭:当服务一直处于正常状态,能正常调用,断路器关闭。        

二、使用

          待续......

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章