那么笔者更多介绍一下注册中心相关的内容。
1什么是注册中心
注册中心相当于手机的通讯录,服务注册就是将服务的地址添加到通讯录里面,服务发现就是当需要找这个服务的时候通过这个通讯录找到服务的地址进行拨号。
2为什么要注册中心
服务中心的作用不仅是服务的注册和发现,还要考虑服务注册后服务的及时发现,服务宕机后的及时下线,路由,异常时降级,自身高可用。
3springcloud的注册中心
springcloud主要支持三种注册中心,分别是Euraka、Consul、Zookeeper,其中用的最多的是Euraka,它支持多节点部署来保证自身的高可用。
4注册中心的实现示例
4.1添加pom依赖
4.2添加配置文件applicaton.yml
4.3添加springboot启动类
在启动类的上面添加EnableEurekaServer的注解
笔者,每天分享架构干货。