zk任务调度相关疑问
来源:8-7 揭秘Zookeeper
windgeff
2021-01-23
1.esjob底层好像也是quartz吗?
2.任务注册后,是微服务端任务主动发起吗还是被动接受zk信号?如果是主动发起,然后具体zk怎么控制?如果是被动接受,zk是怎么分发任务(比如轮训节点等)?
3.esjob跟zk的底层通讯curator,是基于tcp吗?是用了原生socket?有什么特殊处理使得性能更好(比如nio等)?
写回答
1回答
-
1.底层也是基于quartz
2.zk起到配置中心的作用,应用启动时,将定时规则上传到zk,定时任务集群中的其他应用可以从zk获取规则
3.底层应该是基于socket的032021-01-23
相似问题