微任职由什么构成?周密注解

发布时间: 2024-04-23 09:29:44  来源:天博app 

  Netflix Eureka Server是展现供职器。它向表部供应了REST接口以与其举办通讯。崭露微供职后, 将其本身注册为展现客户端。 Eureka供职器还拥有另一个称为Eureka Client的软件模块。 Eureka客户端与Eureka供职器举办交互以展现供职。 Eureka客户端还会平均客户端乞求。

  Hystrix供职器充任容错鲁棒体系。它用于避免使用轨范齐备凋谢。它通过操纵断途器机造来做到这一点。即使使用轨范寻常运转, 则电途坚持合上形态。即使使用轨范遭遇谬误, Hystrix供职器将断开电途。 Hystrix供职器遏止对呼唤供职的进一步乞求。它供应了一个高度健旺的体系。

  Netflix Zuul Server是一个网闭供职器, 全体客户端乞求都从该供职器通过。它充任客户端的团结接口。它还拥有一个内置的负载平衡器, 以负载来自客户端的全体传入乞求的余额。

  Netflix Ribbon是客户端过程间通讯(IPC)库。它供应了客户端平均算法。它操纵轮回负载平衡:

  Zipkin是一个开源项目m项目。这供应了发送, 接管和可视化跟踪的机造。