摘要: 查看classpath得知有cglib啊; 这里鄙视下mybatis 提示错误非常简陋 记录下,这里添加了 明明添加了cglib 为什么还报错,因为cglib依赖了asm; 去掉依赖 重启就好了;; 看看mybatis报错地方 我特么.... 阅读全文
posted @ 2019-08-24 09:59 江湖人称洗发水 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 背景 分布式系统环境下,服务之间的依赖调动非常常见,一个业务调用通常依赖多个基础服务,如果调用某服务层,而这个服务层不可用或者因为网络等原因响应时间超出预期,请求线程被堵塞,当有大量的请求调用这个服务就会导致这个服务的资源被耗尽,无法继续对外提供服务,这也叫雪崩效应; 雪崩效应经常出现在,服务器宕机 阅读全文
posted @ 2019-05-23 14:46 江湖人称洗发水 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 产品要按照时间段显示数据,每天分四个时间段,每条信息归结到时间段内展示; 这是展示最近七天数据情况,如果点是红色就是有严重等级告警,黄色就是一般等级告警; 传统计算: 每个时间段内例如(2019-01-11 的 06:00:00到11:59:59)都循环一次所有数据,匹配就放入当前的时间段的List 阅读全文
posted @ 2019-05-20 14:15 江湖人称洗发水 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 前言 服务治理 服务治理是微服务中最为核心和基础的模块,主要实现各个微服务的自动化注册和发现;为什么使用服务治理:随着业务的发展,系统功能越来越复杂,相应的微服务也不断增加,那么多的微服务应用当修改服务命名等,如果通过手工维护方式,容易出现命名冲突等问题;服务注册: 在服务治理框架中,通过创建一个注 阅读全文
posted @ 2019-05-09 11:27 江湖人称洗发水 阅读(2761) 评论(0) 推荐(0) 编辑
摘要: 简介 Spring Cloud Config为分布式系统中的外部化配置提供服务器和客户端支持。使用配置服务器,您可以在中心位置管理所有环境中应用程序的外部属性。服务器存储后端的默认实现使用git,因此它很容易支持配置环境的标记版本,并且可以被用于管理内容的各种工具访问。(以上摘自http://clo 阅读全文
posted @ 2019-05-06 11:58 江湖人称洗发水 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 在第一篇中实现了,手动的,这篇实现自动用到了quartz maven在这里 spring用的4.2.8 就不粘出来了 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <versi 阅读全文
posted @ 2017-04-22 19:59 江湖人称洗发水 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 项目中需要备份与还原mysql数据库,mysql数据库在linux 服务器中. 功能包括,1.手动备份 2.自动备份(按照指定时间自动备份,单位为周或者小时) 3.还原数据库(还原数据库不能在程序还原,虽然代码中有涉及测试一部分但是没执行) 4.删除备份 开始还考虑到linux系统和windows系 阅读全文
posted @ 2017-04-22 19:29 江湖人称洗发水 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 最近做的项目需要使用缓存,最初考虑redis,但是实际不需要功能那么强大,只需要缓存即可,redis还需要安装等,项目也比较赶,就用guava 1 import com.google.common.cache.CacheBuilder; 2 import com.google.common.cach 阅读全文
posted @ 2017-04-09 19:07 江湖人称洗发水 阅读(657) 评论(0) 推荐(0) 编辑