Spring Cloud 对服务治理做了抽象,因此Spring Cloud支持多种不同的服务治理框架,例如:Eureka、Consul、Zookeeper、Nacos 等等。我们可以切换不同的服务治理实现,而不影响服务注册、服务、调用等功能。
下面我们来配置一个Eureka先看看注册中心是什么样的。
pom.xml
1 2 3 4 |
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency> |
如需完整的pom文件可以去第一篇的源码里翻。
application.properties
1 2 3 4 5 6 7 8 |
spring.application.name=eureka #服务注册中心实例的主机名 eureka.instance.hostname=eureka #是否向服务注册中心注册自己 eureka.client.register-with-eureka=false #是否检索服务 eureka.client.fetch-registry=false |
EurekaApplication.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
package com.school1024.ms.spring.cloud.eureka; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; @SpringBootApplication @EnableEurekaServer public class EurekaApplication { public static void main(String[] args) { SpringApplication.run(EurekaApplication.class, args); } } |
启动后,访问localhost:8080就可以看到下面的地址。
2018-12-03 2018-12-03 16:45:53
上一篇
Spring Cloud 简介
Spring Cloud 简介
相关文章
2018-12-03 15:46:06Spring Cloud 简介2017-08-11 15:35:39SpringMVC 引用Jar中的 jQuery、BootStrap 和 Font Awesome2017-08-21 18:43:33Spring IOC 容器启动时候初始化sql脚本2018-12-03 10:39:49Spring Cloud 教程2017-07-11 21:22:41Spring Boot 启动和停止Shell脚本2017-08-21 20:20:20Spring IOC 的 alias 正确用法2017-08-31 22:22:40Spring Data JPA 的查询方式2017-04-06 17:18:41Spring Boot HttpMessageConverter 配置 友链
XiuYu.Ge