spring-cloud
无始之名
Nothing is better than reading code.
展开
-
Spring Cloud入门之Zuul
原文链接:http://www.itbus.tech/detail.html?id=9009网关(Gateway)首先需要考虑,为什么会有网关这个东西呢?他是个什么东西?经过之前的学习,我们脑海中复现的整个Spring Cloud大概是有服务注册中心(Eureka Server),服务(Eureka Client,Ribbon,Feign,Hystrix等),其中服务之间互相调用,呈网状结构,大致如原创 2017-08-26 00:18:31 · 4690 阅读 · 0 评论 -
Spring Cloud之Feign入门
Spring Cloud Eureka,Spring Cloud Ribbon,Spring Cloud Hystrix和Spring Cloud Feign都是Spring Cloud对Netflix OSS的封装,为了简便,下文中把Spring Cloud Feign直接称呼为Feign,Hystrix,Ribbon和Eureka也是如此。 为什么需要Feign服务熔断之前已经介绍了如何使用Eu原创 2017-08-20 12:44:27 · 3143 阅读 · 0 评论 -
Spring Cloud中Eureka开启密码认证
Eureka服务端就是服务注册中心,而服务提供者、服务消费者对Eureka来说都是客户端。 Eureka服务端配置添加spring-boot-starter-security更改POM文件:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s原创 2017-08-19 12:26:21 · 19147 阅读 · 0 评论 -
Spring Cloud快速上手
Spring Boot 新建项目 编写一个Restful接口 启动项目 Eureka 服务注册中心 使用Netflix Eureka创建服务注册中心 注册服务 Ribbon Ribbon是啥 创建服务消费者 启动服务消费者Spring Boot新建项目http://start.spring.io/上面可以直接下载一个完整的Spring Boot项目,只需要选择Web依赖就足够了,然后倒入到你熟悉的I原创 2017-08-18 22:55:46 · 1955 阅读 · 0 评论 -
Spring Cloud入门之Spring Cloud Config
Config Server创建配置中心:编辑demo.properties:from=default-1.0编辑demo-dev.properties:from=dev-1.0上传到远程仓库(https://gitee.com/yangzheng1994/config):git add . git commit -m "add config" git push origin master添加依赖:<原创 2017-09-12 22:58:32 · 514 阅读 · 0 评论 -
Spring Cloud入门之Spring Cloud Config(高可用,刷新配置)
原文链接:http://www.dubby.cn/detail.html?id=90221.高可用为了高可用一般最传统的做法就是:这个就是使用一个负载均衡设备来隐藏后面的配置服务器集群,这是很容易想到的,不过Spring Cloud给我另一种实现,那就是服务化配置中心。也就是把配置中心也注册到Eureka-Server上称为一个服务,这样,就和其他普通的服务一样做到了多实例,负载均衡,当然也做到了高原创 2017-09-12 23:24:40 · 24069 阅读 · 9 评论