spring cloud
Spring Cloud是建立在Spring Boot上面的
spring cloud组件
Eureka 注册中心 [juˈriːkə]
Feign 调用 [feɪn] 声明式REST调用
Hystrix 容错 [hɪst'rɪks]
Ribbon 负载均衡
Zuul 网关
Config 远程配置
Sleuth
创建Eureka注册中心
1、IDEA:new-->project-->Spring Initializr-->输入项目名-->Spring Cloud Discovery-->Eureka Server
Discovery [dɪˈskʌvəri] 发现
2、在启动类添加注解@EnableEurekaServer
3、配置application.application
# 自己的端口号 server.port=9990 # 自己是注册中心,发布自己的地址,让别人找到自己 # 集群配置,http://127.0.0.1:9991/eureka,http://127.0.0.1:9992/eureka eureka.client.service-url.defaultZone=http://127.0.0.1:9990/eureka/ # 是否把当前项目注册到注册中心,注册中心客户端项目设置为true,此项目是注册中心服务端 eureka.client.register-with-eureka=false # 默认是true,注册中心集群同步数据,这里使用单机方式,所以关闭 eureka.client.fetch-registry=false # 安全配置 spring.security.user.name=root spring.security.user.password=root