服务注册中心 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