
SpringCloud
z_alvin
只要有无法忘却的记忆,人就会变得坚强,这才是成长!
展开
-
SpringCloud-restful形式访问接口
1、服务提供者@RestControllerpublic class DeptController{ @Autowired private DeptService service; @RequestMapping(value = "/dept/add", method = RequestMethod.POST) public boolean add(@RequestBody D...原创 2018-08-05 11:44:11 · 3982 阅读 · 0 评论 -
SpringCloud之zuul(路由网关)-补充
1、配置pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...原创 2018-09-22 10:24:24 · 1420 阅读 · 0 评论 -
Spring Cloud 与Dubbo
1、SpringCloud和SpringBoot的关系SpringBoot:专注于快速方便的开发单个个体微服务(关注微观)SpringCloud:关注全局的微服务协调治理框架,将SpringBoot开发的一个个单体微服务组合并管理起来(关注宏观)SpringBoot可以离开SpringCloud独立使用,但是SpringCloud不可以离开SpringBoot,属于依赖关系==2、...原创 2018-08-08 23:34:17 · 204 阅读 · 0 评论 -
SpringCloud之zuul(路由网关)
1、zuul是什么(zuul提供代理 + 路由 + 过滤的三大功能)?2、引入依赖:<!-- zuul路由网关 --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zuul</a...原创 2018-08-05 20:01:11 · 154 阅读 · 0 评论 -
SpringCloud之服务降级
整体资源快不够了,忍痛将某些服务先关掉,待渡过难关,再开启回来;服务降级处理是在客户端实现完成的,与服务端没有关系。1、接口DeptClientService:/** * * @Description: 修改microservicecloud-api工程,根据已经有的DeptClientService接口新建一个实现了FallbackFactory接口的类DeptCli...原创 2018-08-05 17:49:07 · 2172 阅读 · 1 评论 -
SpringCloud之Hystrix(熔断器)
1、雪崩效应:2、Hystrix是什么?3、什么是服务熔断?4、引入相关依赖:<!-- hystrix --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystri...原创 2018-08-05 17:29:00 · 235 阅读 · 0 评论 -
SpringCloud之Feign(客户端负载均衡)
1、Feign是一个声明式的web服务客户端,使得编写web服务客户端变得非常容易;只需要创建一个接口,然后在上面添加注解即可;2、引入Ribbon依赖:<dependencies> <dependency><!-- 自己定义的api --> <groupId>com.atguigu.springcloud</gro...原创 2018-08-05 17:02:21 · 1662 阅读 · 1 评论 -
SpringCloud之Ribbon(客户端负载均衡)
1、Ribbon是客户端的负载均衡、默认的算法是轮询算法;2、引入依赖:<!-- Ribbon相关 --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifac...原创 2018-08-05 16:40:48 · 199 阅读 · 0 评论 -
SpringCloud之eureka与zookeeper的区别
1、eureka支持AP原则;zookeeper支持CP原则;2、原创 2018-08-05 13:41:49 · 2090 阅读 · 0 评论 -
SpringCloud之eureka详解(自我保护机制)
1、长时间没有访问、检测不到心跳,或者修改实例名称,eureka启动自我保护机制(好死不如赖活着-哈哈)即:某一个时刻,某一个微服务不可用了,eureka不会立即清理,依旧会对该微服务的信息进行保存!!!自我保护机制详解:2、eureka集群搭建(3个eureka)、服务提供者需要注册到这3个注册中心:1)、启动3台eureka服务端:每个服务端填写另外2台服务端地址:...原创 2018-08-05 13:24:17 · 3295 阅读 · 0 评论 -
SpringCloud之eureka详解(注册部门服务)
1、引入相关依赖<!-- SpringCloudConfig配置 --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId></depend...原创 2018-08-05 12:11:40 · 355 阅读 · 0 评论 -
SpringCloud之eureka详解(服务端、和客户端)
1、引用相关依赖<!--eureka-server服务端 --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId></dep...原创 2018-08-05 11:54:27 · 2755 阅读 · 1 评论 -
微服务Spring Clound
微服务的主要功能:1、服务的注册于发现2、服务的负载均衡3、服务的容错4、服务网关5、服务配置的统一管理6、链路追踪7、实时日志原创 2019-03-23 15:31:48 · 367 阅读 · 0 评论