SpringCloud微服务搭建(一 初识EurekaServer)

现在的springCloud比以前更受欢迎了 所以小编也抽空余时间研究学习了一下。开发IDE是idea,如有理解错误的地方 欢迎指正哦!

首先 新建一个maven项目 我的项目叫EurekaServer,由于接下来的项目是模块化的 所以可以把src删了

然后 在这个项目下新建一个modoule,这里分享点经验:为了避免创建模块后出现无谓的错误 要选择spring initializr

接下来就是next.....都是些自定义的东西

下一步 选择依赖 这样可以避免到处找jar包 我就选择了必须的webStarter和eureka-server

完成后就有一个modoule了 在入口文件里把必须的注解加上

如果注解引入不了比较常见的原因和做法有2个:

1.多个springboot版本冲突了 

解决:将maven仓库的spring-boot-autoconfigure删了 重新打包

2.springcloud的版本跟springboot的版本不一致,在此贴上一张图 可以做对照

然后编写配置文件:

application.yml

server:
  port: 8085

eureka:
  instance:
    hostname: localhost
  client:
#    #表示是否将自己注册到Eureka Server,默认为true。
    register-with-eureka: false
#    #表示是否从Eureka Server获取注册信息,默认为true。
    fetch-registry: false
#    service-url:
#    #设置与Eureka Server交互的地址,查询服务和注册服务都需要依赖这个地址。默认是http://localhost:8761/eureka ;多个地址可使用 , 分隔。
    defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

spring:
  application:
    name: eureka-server

好了,最后程序跑起来。如图:

 

这次只建了一个modoule ,先看看效果。

第一章SpringCloud微服务搭建(一 初识EurekaServer)
第二章SpringCloud微服务搭建(二 给EurekaServer添加安全认证)

第三章

SpringCloud微服务搭建(三 微服务的注册)
第四章SpringCloud微服务搭建(四 搭建EurekaServer集群)

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值