SpringCloud_Eureka

  1. Eureka是SpringCloud的注册中心主件
  2. 创建SpringCloud Eureka 的工程

          

   3.项目的pom文件:

    上面的选项就是需要一下的依赖

 1 <properties>
 2       <spring-cloud.version>Greenwich.SR1</spring-cloud.version>
 3  </properties>
 4  
 5   <dependencies>
 6        <dependency>
 7              <groupId>org.springframework.cloud</groupId>
 8              <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
 9       </dependency>
10  </dependencies>

 

   4. 对Eureka的配置 

      官方配置 : https://cloud.spring.io/spring-cloud-netflix/single/spring-cloud-netflix.html#spring-cloud-eureka-server

      这里需要在SpringBoot的基础上添加一个@EnableEurekaServer的注解

              

      application.yml 配置说明,详细查看上面的官方链接

 1 #服务的启动端口
 2 server:
 3   port: 8761
 4 ##################Eureka配置相关################################
 5 eureka:
 6   instance:
 7   #服务中心的服务名
 8     hostname: localhost
 9   client:
10     #是否向Eureka注册,如果是单机模式下的,则选择false
11     registerWithEureka: false
12     #是否获取注册表的信息
13     fetchRegistry: false
14     #向哪一个Eureka注册中心注册,如果是单机的话可以不用配置,如果是集群,
15     #则这里配置成集群其他的Eureka注册中心
16     serviceUrl:
17       defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ 

     4. 查看Eureka注册中心

      直接访问 服务启动的 ip + 端口号就可以进入 Eureka 注册中心的

       

 

      

posted @ 2019-07-23 21:41  入坑的小学生  阅读(6)  评论(0)    收藏  举报