摘要: 前几篇已经实现了对单个服务实例的监控,当然在实际应用中,单个实例的监控数据没有多大的价值,我们其实更需要的是一个集群系统的监控信息,这时就需要引入Turbine。Turbine能够汇集监控信息,并将聚合后的信息提供给Hystrix Dashboard来集中展示和监控。 本文将结合之前学习的注册中心E 阅读全文
posted @ 2020-05-01 13:18 BUG弄潮儿 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 学了springcloud如何操作数据库进行增删改查,又学了springcloud如何操作reids把数据存储到redis。今天结合数据库操作和reids操作,来看看如何使用SpringCache。SpringCache提供了基于注解的缓存配置方法。它本质上不是一个具体的缓存实现方案(例如EHCac 阅读全文
posted @ 2020-05-01 13:13 BUG弄潮儿 阅读(768) 评论(0) 推荐(0) 编辑
摘要: HttpSession是通过Servlet容器创建和管理的,像Tomcat/Jetty都是保存在内存中的。但是把应用搭建成分布式的集群,然后利用F5、LVS或Nginx做负载均衡,那么来自同一用户的Http请求将有可能被分发到多个不同的服务器中。那问题来了,如何保证不同的服务器能够共享同一份sess 阅读全文
posted @ 2020-05-01 13:08 BUG弄潮儿 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 上篇和大家学习了spring cloud 如何整合reids,在测试时借用了web形式的restful接口进行的。那还有没有别的方式可以对spring boot和spring cloud编写的代码进行单元测试呢?答案:肯定是有的。这篇讲解一下如何使用 spring-boot-starter-test 阅读全文
posted @ 2020-05-01 12:28 BUG弄潮儿 阅读(5260) 评论(0) 推荐(0) 编辑
摘要: Redis是一种nosql数据库,以键值对<key,value>的形式存储数据,其速度相比于MySQL之类的数据库,相当于内存读写与硬盘读写的差别,所以常常用作缓存,用于少写多读的场景下,直接从缓存拿数据比从数据库(数据库要I/O操作)拿要快得多。Redis目前几乎无处不在,大公司小公司都在用。 S 阅读全文
posted @ 2020-05-01 12:26 BUG弄潮儿 阅读(870) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud将服务注册到了Eureka上,可以从Eureka的UI界面中,看到有哪些服务已经注册到了Eureka Server上;但是如果想查看当前服务提供了哪些RESTful接口方法的话,就无法从Eureka Server获取了,而传统的方法是梳理一个接口文档来供开发人员之间来进行交流 阅读全文
posted @ 2020-05-01 12:09 BUG弄潮儿 阅读(677) 评论(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) 编辑