摘要: 学了springcloud如何操作数据库进行增删改查,又学了springcloud如何操作reids把数据存储到redis。今天结合数据库操作和reids操作,来看看如何使用SpringCache。SpringCache提供了基于注解的缓存配置方法。它本质上不是一个具体的缓存实现方案(例如EHCac 阅读全文
posted @ 2020-05-01 13:13 BUG弄潮儿 阅读(783) 评论(0) 推荐(0) 编辑
摘要: HttpSession是通过Servlet容器创建和管理的,像Tomcat/Jetty都是保存在内存中的。但是把应用搭建成分布式的集群,然后利用F5、LVS或Nginx做负载均衡,那么来自同一用户的Http请求将有可能被分发到多个不同的服务器中。那问题来了,如何保证不同的服务器能够共享同一份sess 阅读全文
posted @ 2020-05-01 13:08 BUG弄潮儿 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: 上篇和大家学习了spring cloud 如何整合reids,在测试时借用了web形式的restful接口进行的。那还有没有别的方式可以对spring boot和spring cloud编写的代码进行单元测试呢?答案:肯定是有的。这篇讲解一下如何使用 spring-boot-starter-test 阅读全文
posted @ 2020-05-01 12:28 BUG弄潮儿 阅读(5338) 评论(0) 推荐(0) 编辑
摘要: Redis是一种nosql数据库,以键值对<key,value>的形式存储数据,其速度相比于MySQL之类的数据库,相当于内存读写与硬盘读写的差别,所以常常用作缓存,用于少写多读的场景下,直接从缓存拿数据比从数据库(数据库要I/O操作)拿要快得多。Redis目前几乎无处不在,大公司小公司都在用。 S 阅读全文
posted @ 2020-05-01 12:26 BUG弄潮儿 阅读(879) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud将服务注册到了Eureka上,可以从Eureka的UI界面中,看到有哪些服务已经注册到了Eureka Server上;但是如果想查看当前服务提供了哪些RESTful接口方法的话,就无法从Eureka Server获取了,而传统的方法是梳理一个接口文档来供开发人员之间来进行交流 阅读全文
posted @ 2020-05-01 12:09 BUG弄潮儿 阅读(686) 评论(0) 推荐(0) 编辑
摘要: Ribbon可以整合整合断路器监控Hystrix Dashboard,Feign也不能少, 本篇讲解一下Feign如何整合断路器监控Hystrix Dashboard。本篇主要整合sc-eureka-client-consumer-feign-hystrix项目和sc-hystrix-dashboa 阅读全文
posted @ 2020-05-01 09:51 BUG弄潮儿 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 上一篇只是大概介绍了一下断路器Hystrix Dashboard监控,如何使用Hystrix Dashboard监控微服务的状态呢?这篇看看Ribbon如何整合断路器监控Hystrix Dashboard。今天的项目主要整合sc-eureka-client-consumer-ribbon-hystr 阅读全文
posted @ 2020-04-28 21:55 BUG弄潮儿 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 在微服务架构中如何去监控服务的状态是否正常,非常重要。为例保证微服务的可用性,防止程序断路器模型。运维人员需要一个友好的程序来监控微服务的状态, Hystrix Dashboard作为断路器监控的一个重要组件,提供了数据监控及非常友好的图形化界面,方便运维人员对服务进行监控;,通过界面反馈的信息可以 阅读全文
posted @ 2020-04-12 11:16 BUG弄潮儿 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 上编说了《RestTemplate+Ribbon整合断路器Hystrix》,这篇来看看如何Feign整合断路器Hystrix,Feign整合断路器Hystrix也是相对比较简单的。Feign默认已经自带断路器Hystrix,所以不需要像RestTemplate+Ribbon整合断路器Hystrix那 阅读全文
posted @ 2020-04-12 10:52 BUG弄潮儿 阅读(355) 评论(0) 推荐(0) 编辑
摘要: springcloud springboot 阅读全文
posted @ 2020-04-12 10:49 BUG弄潮儿 阅读(376) 评论(0) 推荐(0) 编辑