springCloud搭建(一)eureka服务注册和服务发现

新建项目
利用idea注意事项

1.前提是搭建好本地的maven
springCloud搭建(一)eureka服务注册和服务发现_第1张图片
2.有网络的情况下创建Spring Initializr
springCloud搭建(一)eureka服务注册和服务发现_第2张图片
2.无网络的情况下创建maven项目
springCloud搭建(一)eureka服务注册和服务发现_第3张图片

创建maven项目之后在项目中引入springboot 和springCloud依赖

<parent>
        <artifactId>com.spring.cloud</artifactId>
        <groupId>org.example</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>

<dependencies>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
        <version>2.1.2.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

在主项目的基础上创建module项目,同上的maven项目
springCloud搭建(一)eureka服务注册和服务发现_第4张图片

引入maven依赖

<dependencies>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
        <version>2.1.2.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

创建启动类

注意:
@EnableEurekaServer 是向eureka中注册

springCloud搭建(一)eureka服务注册和服务发现_第5张图片

创建配置文件application.yml

注意:
格式一定要正确

spring:
  application:
    name:
      com-eureka-server

server:
  port:
    8761

eureka:
  client:
    serviceUrl:
      defaultZone: http://localhost:8761/eureka/

springCloud搭建(一)eureka服务注册和服务发现_第6张图片
输入地址访问:http://localhost:8761/
springCloud搭建(一)eureka服务注册和服务发现_第7张图片

你可能感兴趣的:(程序人生)