服务注册中心 Eureka

上一篇熟悉完springcloud微服务架构模块儿之后,接下来尝试搭建一下。

网上有博主自己创建一个空项目,然后全部自己添加相应cloud模块儿,我也操作了一遍,奈何一直报错boot和cloud版本冲突。如下

然后自己重新搭建一个springboot项目,直接引入eureka服务注册中心模块儿,然后完美解决。

配置文件application.yml中设置相关配置:

服务注册属性defaultZone可以配置也可以不配置,系统默认路径http://127.0.0.1:8761/eureka
eureka:
  instance:
    hostname: localhost
  client:
    register-with-eureka: false
    fetch-registry: false
    service-url:
      defaultZone: http://127.0.0.1:8761/eureka


spring:
  datasource:
    url: jdbc:mysql://127.0.0.1:3306/test?characterEncoding=UTF-8&useUnicode=true&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
    username: root
    password: 123456
    driver-class-name: com.mysql.cj.jdbc.Driver

server:
  port: 8088

启动项目时,记得主函数上添加服务注解@EnableEurekaServer,该注解表明标注类是一个Eureka Server。

 

 启动项目之后,访问成功:

 

 

 

 

 

 

版权声明:本文为CSDN博主「Anakki」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_29519041/java/article/details/85238270

 

posted on 2020-07-07 16:12  茫无所知  阅读(137)  评论(0编辑  收藏  举报