Etrace监控修复工具

ETrace是一款无侵入监控JVM,热修复,动态AOP日志,查看线程堆栈,查找bug的开源工具 1.2.1版更名为ETrace(easy trace) 1.2.2版本开始,已经上传至 中央maven仓库 [Read More]

Eclock持久化定时器

SpirngBootStarter秒级时间调度框架E-clock,可持久化存储到mongodb和redis中 简介 eclock是针对秒级任务调度的开源框架(非传统根据表达式定期执行),可以在业务逻辑中灵活的添加任务,并提供多种回调方法,在回调方法内可以根据业务再一次灵活的控制后续需要执行业务,该框架基于SpirngBootStarter的方式进行开发,仅支持以SpringBoot为框架开发的应用集成(可以再基础上封装api通过rpc或tcp的方式进行二次开发,实现跨平台使用),并提供基于Redis和MongoDB的持久化存储的高可用方案 如何安装? 只需要依赖jar包即可 源码版本可以去github查看 maven依赖版本可以去maven中央仓库查看 <dependency> <groupId>com.github.nobugboy</groupId> <artifactId>eclock</artifactId> <version>0.0.6</version> </dependency> 如果程序没有使用reids和mongo就排除redis和mogo的自动装配,如果需要使用就删除排除即可 @SpringBootApplication(exclude = { RedisAutoConfiguration.class, MongoAutoConfiguration.class }) 参数对照表 [Read More]

Jpa Sharding Jdbc 分库分表

SpringBoot-Jpa-sharding-jdbc分库分表测试 测试sharding-jdbc分库和分表,只需引入jpa和sharding-jdbc依赖即可,确实对应用侵入很低。 [Read More]

Kubernetes Kubeadm安装

k8s基于kubeadm安装(虚拟机环境),顺带解决一些虚拟机的bug 0 如果你也是虚拟机搭建,重启挂起等操作将会遇到两个恶心的问题(解决每次重启都会导致k8s环境BUG) [Read More]