如何把微服务(Springboot)注册到SpringCloud Eureka中

桃扇骨 2023-02-23 08:45 51阅读 0赞

前提是:
(1)必须有一个springboot项目存在,作为服务的提供者或者消费者,在这个基础上再进行Eureka注册与发现!
(2)必须提供一个Eureka Server服务,并且可以通过类似于http://localhost:8761/访问到Eureka Server服务
在这里插入图片描述
1.在pom.xml中引入spring cloud依赖,进行版本管理

  1. <!-- 引入spring cloud的依赖 -->
  2. <dependencyManagement>
  3. <dependencies>
  4. <dependency>
  5. <groupId>org.springframework.cloud</groupId>
  6. <artifactId>spring-cloud-dependencies</artifactId>
  7. <version>Edgware.RELEASE</version>
  8. <type>pom</type>
  9. <scope>import</scope>
  10. </dependency>
  11. </dependencies>
  12. </dependencyManagement>
  1. 在pom.xml中引入eureka-client,指定当前微服务为eureka-client


    org.springframework.cloud
    spring-cloud-starter-netflix-eureka-client

3.在application.properties中配置

  1. # 指定注册到Eureka Server上的应用名称
  2. spring.application.name=serviceprovideruser
  3. # 设置与Eureka Server交互的地址,查询服务与注册服务都需要依赖这个地址。
  4. # 默认是http://localhost:8767/eureka;多个地址间可使用逗号,分隔
  5. eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/
  6. # 表示是否将自己的IP注册到Eureka Server
  7. eureka.instance.prefer-ip-address=true

4.启动微服务,即可注册到Eureka Server中
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,51人围观)

还没有评论,来说两句吧...

相关阅读