- 博客(2)
- 收藏
- 关注
原创 Quartz实现分布式定时调度,并可作为独立构件集成至项目
实现目标:(1)可动态实现调度,包括动态创建、更新、删除、立即执行、暂停、恢复等调度方式;(2)分布式部署,实现负载均衡; (a)多节点部署,同一时间同一定时任务只会有一个节点执行; (b)多节点部署,在其中一个节点修改了job的执行时间,则对此job执行时间的修改其他节点同样生效; (c) 多节点部署,其中某个节点down掉,job会自动切换...
2018-05-11 22:18:00 1865 3
原创 实用的Java回调实现
摆脱if判断的固化编程,采用回调完成多业务类型下的处理,使得程序在面对新的业务类型时能更加灵活处理,适用于可扩展的业务场景。因消息的业务类型有多个,并且考虑到项目后期类型会有扩展,所以此处以消息处理为例恰到好处。1、定义回调接口public interface MessageService{ Map<String,MessageCallback> callbac...
2018-05-11 20:15:45 2632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人