SpringCloud-笔记2-Eureka Client项目创建

在idea原有项目上创建新module-MsgSns

File/New/Module

有时spring网站无法访问时,我们可以把https->改为http


SpringCloud-笔记2-Eureka Client项目创建_第1张图片
image.png
SpringCloud-笔记2-Eureka Client项目创建_第2张图片
module命名为msgsns
SpringCloud-笔记2-Eureka Client项目创建_第3张图片
选择Eureka Discovery Client

一路next到finsh

如果maven刷新失败,按下面重新刷新

选择pom.xml文件/

SpringCloud-笔记2-Eureka Client项目创建_第4张图片
image.png

碰到问题

Multiple Spring Boot run configurations were detected. Run Dashboard allows to manage multiple run configurations at once. Show run configurations in Run Dashboard Do not show again for this project

SpringCloud-笔记2-Eureka Client项目创建_第5张图片
image.png

显示Run Dashboard


SpringCloud-笔记2-Eureka Client项目创建_第6张图片
Run Dashboard

问题2

Failed to read artifact descriptor for org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:jar:2.1.2.RELEASE

到moven仓库查看版本https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-netflix-eureka-client

SpringCloud-笔记2-Eureka Client项目创建_第7张图片
image.png

启动类添加注解

@EnableDiscoveryClient
SpringCloud-笔记2-Eureka Client项目创建_第8张图片
image.png

application.properties改为application.yml格式


eureka:
  client:
    service-url:
      defaultZone: http://localhost:8761/eureka/ #注意在:后面一定要有个空格,否则让你怀疑人生
spring:
  application:
    name: wechatMsgSns

运行eurekaService注册中心模块,并访问

http://localhost:8761/

运行msgSns模块

日志打印可看到是注册上去了


SpringCloud-笔记2-Eureka Client项目创建_第9张图片
image.png
SpringCloud-笔记2-Eureka Client项目创建_第10张图片
image.png

可在eureka后台看不到Client的注册实例信息


SpringCloud-笔记2-Eureka Client项目创建_第11张图片
image.png

pom.xml中添加依赖


   org.springframework.boot
   spring-boot-starter-web

在此运行msgsns模块

可以看到成功注册上来了


SpringCloud-笔记2-Eureka Client项目创建_第12张图片
image.png

你可能感兴趣的:(SpringCloud-笔记2-Eureka Client项目创建)