我刚刚测试了 Spring Feign,发现没有即时故障转移机制。
我有一个服务 A,它调用服务 B。服务 B 有 2 个实例,我检查了,平衡工作 - 两者都被调用。但是当我停止其中一个时,有一段时间我在调用服务 A 时收到错误页面 - 因为无法与 B 连接。
我有点期待,feign 中也有故障转移,所以当发现问题时,A 会自动尝试使用其他 B 实例。还是我必须直接使用 Hystrix 来实现它?
我刚刚测试了 Spring Feign,发现没有即时故障转移机制。
我有一个服务 A,它调用服务 B。服务 B 有 2 个实例,我检查了,平衡工作 - 两者都被调用。但是当我停止其中一个时,有一段时间我在调用服务 A 时收到错误页面 - 因为无法与 B 连接。
我有点期待,feign 中也有故障转移,所以当发现问题时,A 会自动尝试使用其他 B 实例。还是我必须直接使用 Hystrix 来实现它?