Eureka

Eureka是一种分布式服务发现框架,基于Netflix中的开发和开源的Spring Cloud实现。它允许服务发现者轻松发现其他微服务,并自动在变化时跟踪它们。它使你能够简单地构建高度可靠的分布式系统,以便集成大量的服务。

Eureka是支持客户端服务(或微服务)注册到服务器的分布式服务发现框架。服务器端维护服务注册表,并对客户端服务提供发现服务。客户端服务会定期向服务器发送心跳消息,以更新它们在服务器端的服务地址,这样,服务器端便可以知道哪些服务是活动的,哪些服务是不活动的。Eureka还提供查询注册信息的RESTful API,供客户端服务使用,以实现服务发现能力。

Eureka注册表可以以单机模式或集群模式运行,并可以运行于Cloud块状环境中,扩展性强,易于使用。而且它使用了Java服务的可靠性模式,用于管理和控制被注册服务的请求和响应,同时确保该服务正常运行。

Eureka可以让用户利用最新的技术来构建微服务架构,是建立可靠的分布式系统的有力工具。它提供了分布式系统的可靠性及可靠路由,使得构建分布式系统更简单,靠谱。用户可以把重点放在业务模型的改造以及数据模型上,进而提升开发效率,建立微服务应用更为迅速。

与“Eureka”相关热搜词Eureka服务器Java分布式

  • Eureka是什么

    Eureka又称服务中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等。通过服务中心来获取服务你不需要关注你调用的项目IP地址,由几台服务器组成,每次直接去服务中心获取可以使用的服务去调用既可。
    2020年07月 00