Eureka注册中心的基本使用

步骤一

在父项目的pom.xml中添加坐标管理,因为springboot和springcloud容易出现版本兼容问题,所以这些都交给系统自己去处理

<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring-cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

步骤二

创建一个springboot项目,在pom.xml文件中添加相关依赖

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
        </dependency>

步骤三

在启动类上添加注解

@EnableEurekaServer

启动后可以直接通过http://127.0.0.1:8080访问,也可以在yml中设置路径和端口号

server:
  port: 10086
spring:
  application:
    name: eureka-server
eureka:
  client:
    service-url:
      # eureka 服务地址,如果是集群的话;需要指定其它集群eureka地址
      defaultZone: http://127.0.0.1:10086/
    # 不注册自己
    register-with-eureka: false
    # 不拉取服务
    fetch-registry: false
f-preservation: false
posted @ 2021-04-16 14:27  西红柿里没有番茄  阅读(51)  评论(0编辑  收藏  举报