摘要: http://www.cnblogs.com/zhenyuyaodidiao/p/4755649.html 1、Quartz任务调度的基本实现原理 Quartz是OpenSymphony开源组织在任务调度领域的一个开源项目,完全基于Java实现。作为一个优秀的开源调度框架,Quartz具有以下特点: 阅读全文
posted @ 2018-12-14 16:23 刘达人186 阅读(1599) 评论(0) 推荐(0) 编辑
摘要: 发布或重启线上服务时抖动问题解决方案 http://www.cnblogs.com/LBSer/p/3703967.html 发布或重启线上服务时抖动问题解决方案 一、问题描述 在发布或重启某线上某服务时(jetty8作为服务器),常常发现有些机器的load会飙到非常高(高达70),并持续较长一段时 阅读全文
posted @ 2018-12-14 16:21 刘达人186 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1. 怀疑第三方 1.1 有兜底,制定好业务降级方案 1.2 遵循快速失败原则,一定要设置超时时间 1.3 适当保护第三方,慎重选择重试机制 2. 防备使用方 2.1 设计一个好的 api 避免误用 2.2 流量控制,按服务分配流量,避免滥用 3. 做好自己 3.1 单一职责原则 3.2 控制资源的 阅读全文
posted @ 2018-12-14 15:40 刘达人186 阅读(481) 评论(0) 推荐(0) 编辑