上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 之前一直在用Spring Cache进行接口数据的缓存,主要是Spring Cache在对具体key缓存失效时间的设置不是很方法,还要自己去扩展,无意中发现了阿里的JetCache。大部分的需求都能满足,并且有一些很实用的功能,今天给大家介绍下。 JetCache是一个基于Java的缓存系统封装,提 阅读全文
posted @ 2019-04-08 09:42 猿天地 阅读(28960) 评论(0) 推荐(1) 编辑
摘要: 在前面的学习过程中,Sentinel 的规则,也就是我们之前定义的限流规则,是通过代码的方式定义好的。这是初始化时需要做的事情,Sentinel 提供了基于API的方式修改规则: 当我们接入了控制台后,可以通过控制台进行规则的动态修改,问题是当应用程序重启后规则信息就会恢复到初始化的阶段,也就是说后 阅读全文
posted @ 2019-04-01 09:43 猿天地 阅读(2494) 评论(0) 推荐(0) 编辑
摘要: 问题背景 在实际工作中,我们的开发环境,测试环境,生产环境对应的 Mysql 数据库,Redis 这些信息都不一样,每个环境都有对应的一套配置,在 Spring Boot 中我们通常会编写多个配置文件,也就是每个环境一个配置文件。 比如: application dev.properties app 阅读全文
posted @ 2019-03-25 11:16 猿天地 阅读(1656) 评论(0) 推荐(0) 编辑
摘要: Sentinel 提供一个轻量级的开源控制台,它提供机器发现以及健康情况管理、监控(单机和集群),规则管理和推送的功能。 比如我们之前是直接在代码中初始限流的值,接入控制台后可以直接通过控制台进行限流参数的动态配置,非常方便。 Sentinel 控制台最少应该包含如下功能: " 查看机器列表以及健康 阅读全文
posted @ 2019-03-21 22:02 猿天地 阅读(6651) 评论(0) 推荐(0) 编辑
摘要: Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装To 阅读全文
posted @ 2019-03-12 13:53 猿天地 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 在前面我们对Sentinel做了一个详细的介绍,可以手动的通过Sentinel提供的SphU类来保护资源。这种做法不好的地方在于每个需要限制的地方都得写代码,从 0.1.1 版本开始,Sentinel 提供了 @SentinelResource 注解的方式,非常方便。 要使用注解来保护资源需要引入下 阅读全文
posted @ 2019-03-12 13:07 猿天地 阅读(9584) 评论(0) 推荐(0) 编辑
摘要: 前言 上篇文章我讲过复杂的限流场景可以通过扩展RedisRateLimiter来实现自己的限流策略。 假设你领导给你安排了一个任务,具体需求如下: 针对具体的接口做限流 不同接口限流的力度可以不同 可以动态调整限流配置,实时生效 如果你接到上面的任务,你会怎么去设计+实现呢? 每个人看待问题的角度不 阅读全文
posted @ 2019-03-12 09:20 猿天地 阅读(6644) 评论(0) 推荐(0) 编辑
摘要: 系统在生产环境出现问题时,排查问题最好的方式就是查看日志了,日志的记录尽量详细,这样你才能快速定位问题。 如果需要在Zuul中进行详细的日志记录,这两种日志必不可少。 API请求信息 API响应信息 前面有介绍过如何获取请求信息,文章请查看 "《Spring Cloud Zuul过滤器获取请求参数问 阅读全文
posted @ 2019-03-12 09:18 猿天地 阅读(2068) 评论(0) 推荐(0) 编辑
摘要: 新书购买:单本75折包邮 阅读全文
posted @ 2019-03-11 09:59 猿天地 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 前言 重试,我相信大家并不陌生。在我们调用Http接口的时候,总会因为某种原因调用失败,这个时候我们可以通过重试的方式,来重新请求接口。 生活中这样的事例很多,比如打电话,对方正在通话中啊,信号不好啊等等原因,你总会打不通,当你第一次没打通之后,你会打第二次,第三次...第四次就通了。 重试也要注意 阅读全文
posted @ 2019-03-11 09:58 猿天地 阅读(4938) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页