采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1.esjob底层好像也是quartz吗? 2.任务注册后,是微服务端任务主动发起吗还是被动接受zk信号?如果是主动发起,然后具体zk怎么控制?如果是被动接受,zk是怎么分发任务(比如轮训节点等)? 3.esjob跟zk的底层通讯curator,是基于tcp吗?是用了原生socket?有什么特殊处理使得性能更好(比如nio等)?
1.底层也是基于quartz 2.zk起到配置中心的作用,应用启动时,将定时规则上传到zk,定时任务集群中的其他应用可以从zk获取规则 3.底层应该是基于socket的
esjob任务调度可以这样理解吗?他是quartz的一种集群模式,主动发起任务,然后数据源不是数据库而是zk
quartz也是可以做集群的,但是没有分片, esjob借助zk,主要是可以拿到分片信息
我感觉可以看做quartz的zk集群模式,再加上支持分片,非常感谢老师
登录后可查看更多问答,登录/注册
经典电商案例,基础入门+框架整合+Java高级玩法+定时任务实现。
1.0k 5
1.1k 5
802 4
951 4
4.8k 4