spring cloud 服务注册之Eureka Server(一) – 自动装配

在微服务开发过程中,始终少不了注册中心的存在,注册中心提供了服务的注册与发现机制,能够不需要代码改动,实现服务的横向扩展,同时也为微服务之间的调用解耦,避免了服务调用之间的高度依赖。本文主要从源码的角度出发,对spring-cloud-netflex-eureka-server中的源码进行解读,学习eureka中服务注册实现逻辑.

Spring IoC依赖注入

Spring IoC能够解决对象的创建以及对象之间的依赖关系,这样当我们在创建的时候需要依赖其他的bean的时候,那么依赖的bean也会被创建,就省去了自己维护依赖关系的麻烦。

Srping 资源管理

Spring提供了很多获取资源的方式,其中包括了properties,yaml,yml等资源文件的读取,在开发的时候,可以根据具体的需要,来决定加载什么样的配置文件。