使用springboot + springcloud从零搭建分布式项目(微服务)适合初学者(二)
今天的话 咱们在昨天的项目上面加Eureka(服务注册,发现中心)来管理咱们的服务 那首先的话 咱们搞清楚几个概念
Eureka是什么?
Eureka是主载服务注册,发现中心 采用了cs架构设计 而Eureka Server是服务注册功能的服务器 其他服务通过Eureka client来链接服务器 并且保持心跳 这样系统维护人员就可以通过Eureka去监控每个服务的运行情况。
概念搞清楚之后 那咱们去落地项目代码实现
我先创建个子项目 上篇已经讲过了
然后修改下pom文件和application.yml
然后表明下 当前的项目是为Eureka的服务器 只需要一个注解即可
到这里的话 咱们Eureka的服务器就搭建成了
接下来是咱们的EurekaClient 那针对于EurekaServer 的话 咱们的业务逻辑项目的话 要注册到服务器里面 交给服务器处理 那自然就成为了EurekaClient 来看一下吧
首先在配置文件中添加这些配置
pom文件中添加jar
启动类中
先启动EurekaServer的服务器 然后再启动EurekaClient
下面来访问下
出现这个 就说明成功
刚刚学习 希望可以帮到你们 后续还会更新