(三)服务注册与发现(Eureka)

       搭建一个springcloud的集群框架,首要就是服务注册与发现模块,所有的别的功能和服务模块都是基于这个模块来做,只有在这个Eureka中注册,才能加入这个框架体系。所以,这几乎是springcloud中最重要的模块。

IDEA中创建服务注册发现模块:

简单创建:

右键工程->创建model-> 选择spring initialir 如下图:

下一步->选择cloud discovery->eureka server ,然后一直下一步就行了。

启动服务注册中心需要注解@EnableEurekaServer,这个注解需要在springboot工程的启动application类上加:

eureka是一个高可用的组件,它没有后端缓存,每一个实例注册之后需要向注册中心发送心跳(因此可以在内存中完成),在默认情况下erurekaserver也是一个eureka client ,必须要指定一个 server。eureka server的配置文件appication.yml

通过eureka.client.registerWithEureka:false和fetchRegistry:false来表明自己是一个eureka server.

http://localhost:8761,界面如下:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 001 竞争者与竞争力 当我们面对的竞争一旦大大超过自己的能力范畴,人们的斗志就会减退。如果竞争者太多,自己不堪重...
    阳小米阅读 628评论 0 2
  • 许多年后 我已经死了 乘着一丝凉意 我去找也已故去的母亲 翻遍了每一粒尘埃 每一线光阴 每一个念头的转折 都没有她...
    楊孜阅读 684评论 1 4
  • 下午按计划为明天武汉之行做准备,傍晚的时候得知干爹住医院了,匆匆忙忙到医院,还好没有大碍。匆忙之余也把原计划与TA...
    TA76广新阅读 140评论 0 2
  • 《六项精进》打卡第28天 姓名:李月红 公司: 宁波市镇海承迪文具有限公司 组别:感谢二组 【知~学习】 背《六项...
    嗨_李迪阅读 252评论 0 0