SpringCloud基础
Liao_Xiang
这个作者很懒,什么都没留下…
展开
-
一、SpringCloud入门案例
一、Eureka Servicepom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...原创 2019-06-29 11:39:50 · 718 阅读 · 0 评论 -
二、SpringCloud开发环境下几个时间配置问题
一、服务提供者eureka: client: service-url: defaultZone: http://localhost:10086/eureka register-with-eureka: true #服务启动时是否注册到Eureka Server,默认为true fetch-registry: true #是否从Eureka Server获取...原创 2019-06-29 15:57:00 · 513 阅读 · 0 评论 -
三、高可用的EurekaServer
将一个Eureka注册中心注册到另一个注册中心,修改配置文件server: port: 10086spring: application: name: user-eureka #微服务名称eureka: client: service-url: defaultZone: http://localhost:10087/eureka #Eureka服务地址...原创 2019-06-29 16:14:56 · 298 阅读 · 0 评论 -
四、SpringCloud Ribbon负载均衡
修改服务消费者user-consumer的启动类和dao,通过服务名称来获取ip和端口@SpringBootApplication@EnableDiscoveryClientpublic class UserConsumerApplication { public static void main(String[] args) { SpringApplication....原创 2019-06-30 21:45:24 · 136 阅读 · 0 评论 -
五、SpringCloud Hystrix熔断
一、熔断简单案例在user-consumer中添加依赖:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId></depende...原创 2019-07-01 09:30:15 · 111 阅读 · 0 评论 -
六、SpringCloud Feign远程调用
在服务消费方引入依赖:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId></dependency>在启动类上添加注解@EnableF...原创 2019-07-01 10:09:36 · 326 阅读 · 0 评论 -
七、SpringCloud Zuul网关
一、Zuul的路由功能使用Spring初始化工具创建工程:pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs...原创 2019-07-01 11:05:29 · 135 阅读 · 0 评论 -
八、SpringCloud Config
将某个微服务的配置文件上传到一个git服务器创建SpringCloud Config服务<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...原创 2019-08-11 16:17:33 · 99 阅读 · 0 评论 -
九、SpringCloud BUS
在上一小节中我们将微服务的application.yml配置文件放在了git仓库,当我们需要修改配置信息的时候,已经部署好的微服务并不知道我们修改了配置。想要在修改配置文件修改后,又不用重启相应的微服务,这时就需要本节的操作了。修改上节的config模块,添加依赖<dependency> <groupId>org.springframework.cloud<...原创 2019-08-11 16:44:30 · 91 阅读 · 0 评论