Spring Cloud Eureka 2 (Eureka Server搭建服务注册中心)

Posted 韩小鑫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Cloud Eureka 2 (Eureka Server搭建服务注册中心)相关的知识,希望对你有一定的参考价值。

 

工具:IntelliJ IDEA 2017.1.2 x64、maven3.3.9

打开IDE  file===>new===>project

next

next

选择相应的依赖

next

finish

查看下上述我们选的两个依赖在pom.xml中

 

通过@EnableEurekaServer注解启动一个服务注册中心

在默认情况下该服务注册中心会将自己作为客户端来尝试注册它自己,所以我们需要禁用它的客户端行为,只需在application.properties中做如下配置:

# 指定服务的端口号
server.port=1111
# 注册中心实例名称
eureka.instance.hostname=localhost
# 表示不向注册中心注册自己
eureka.client.register-with-eureka=false
# 由于注册中心的职责就是维护服务实例并不需要去检索实例所以设置为false
eureka.client.fetch-registry=false
eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka/
启动项目
通过http://localhost:1111访问服务注册中心页面

基于eureka server的服务注册中心搭建完成。



以上是关于Spring Cloud Eureka 2 (Eureka Server搭建服务注册中心)的主要内容,如果未能解决你的问题,请参考以下文章

在 Docker 中将 Spring-cloud-config 服务器托管为微服务

Spring Cloud 2-Eureka服务发现注册

Spring Cloud Eureka 2 (Eureka Server搭建服务注册中心)

spring-cloud: eureka之:ribbon负载均衡自定义配置

Spring Cloud Eureka 服务治理学习2 注册服务提供者

Spring cloud Eureka