95-10-030-启动-deamon定时任务
1.视界
1.概述
kafka启动的时候,初始化了kafkaSchedule
定时调度器:kafkaScheduler,该调度器是全局共享的。 承担了logManager模块中的日志归档,日志刷新、检查点恢复,日志的offset检查,过期日志的删除。ReplicaManager模块中的高水位检查,ISR过期检查,ISR变更处理,空闲ISR停止
2. 入口
kafka.server.KafkaServer#startup/** start scheduler* daemon定时任务处理线程池* */
kafkaScheduler = new KafkaScheduler(config.backgroundThreads)
kafkaScheduler.startup()
3.startup方法
/*** JDK提供的定时任务线程池实现*/private var executor: ScheduledThreadPoolExecutor = nullprivate val schedulerThreadId = new AtomicInteger(0)override def sta
95-10-030-启动-deamon定时任务相关推荐
- 【Local/docker-compose】安装Celery并启动beat定时任务-20220823
settings.py(redis由container产生,不引用外部redis) """ Django settings for GAGA project.Genera ...
- [UWP小白日记-10]程序启动屏(ios解锁既视感)
[UWP小白日记-10]程序启动屏(ios解锁既视感) 原文:[UWP小白日记-10]程序启动屏(ios解锁既视感) 讲一下 微软爸爸的开发者大会2016又暴了个表达式动画和Windows.UI.Co ...
- AI一分钟 | 柯洁战胜AI“求报道”,期待正式与围棋AI下让子棋;小米MIUI 10全面启动,主打人工智能人机交互
一分钟AI 柯洁战胜AI求报道 称与zero下差距不会超过3子 小米MIUI 10全面启动 主打人工智能人机交互 AI医药研发公司晶泰科技完成1500万美元B轮融资,红杉领投,谷歌跟投,腾讯追加投资 ...
- 广东春运安保工作提前10天启动
中新网广州1月17日电 (索有为 粤交警)2019年春运将于1月21日正式拉开序幕.广东省道路交通安全工作联席会议办公室(下称"广东省道安办")副主任.广东省公安厅交管局局长申勇强 ...
- 关于Suse Linux 10的启动过程(转)
关于Suse Linux 10的启动过程(转)[@more@] Novell公司宣布,关于下一代开放企业平台SUSE? Linux Enterprise 10,已经在市场上和媒体方面得到世界范围的广泛 ...
- License Manager 10.3启动失败解决方法
License Manager 10.3启动失败解决方法 参考文章: (1)License Manager 10.3启动失败解决方法 (2)https://www.cnblogs.com/xixihu ...
- 单EFI分区Archlinux + Windows 10 双启动安装记录
单EFI分区Archlinux + Windows 10 双启动安装记录 前言 一些规范 一.安装前准备 1.下载ISO 2.用USB启动 二.开始安装 1.检查是否是UEFI启动 2.检查网络 3. ...
- 学会这10种实用的定时任务,拿捏所有业务场景
前言 最近有几个读者私信给我,问我他们的业务场景,要用什么样的定时任务.确实,在不用的业务场景下要用不同的定时任务,其实我们的选择还是挺多的.我今天给大家总结10种非常实用的定时任务,总有一种是适合你 ...
- 微软Windows 7实现10秒启动的背后
实际上,早在Windows 7处于M3阶段的时候,微软就对Windows 7的表现非常自信.2009年11月初,微软展示了Windows Vista和Windows 7 M3之间的速度差异,结果表明, ...
- linux开机磁盘检查启动慢,Ubuntu 7.10开机启动慢的完美解决
全新安装Ubuntu 7.10后启动速度变得异常缓慢,多方查找后发现是File System Check(Fsck)的问题 解决方法如下: 1. 在Terminal中输入:sudo gedit /et ...
最新文章
- 电动汽车换电的优缺点分析
- 51nod 1298:圆与三角形(计算几何)
- 深入探寻seajs的模块化与加载方式
- Sql Server编程
- google nexus5x 刷机抓包逆向环境配置(二)
- 使用matlab调用Oracle数据库
- success 已正常处理 hide_最新微信小程序授权的详细处理思路(一)
- 16-1平衡树源代码
- Discuz!NT 缓存设计简析
- 【转载】浏览器测试工具有哪些 浏览器安全性能内核兼容测试工具推荐
- 移动硬盘测试扩容卡软件,U盘扩容检测教程,优盘容量真实性检测,TF卡移动硬盘SD卡内存卡...
- Flexsim 强化学习
- c语言中girth的作用,C语言课后习题及答案
- 如何写出高分essay?高分essay文章结构分析
- Hides for Mac v5.6.0.1 一键隐藏所有应用
- 再招一万人,太猛了。。。
- Java包的简单理解
- Android 小米计算器,小米计算器app_小米计算器安卓版_小米计算器正式_易玩网
- linux教程第五版课后答案第六章,linux基础及应用第六章练习题
- 软件需求工程 高校教学平台 软件需求规格说明书 part 1 (重点!!!)
热门文章
- 国家网信办:督促知乎、豆瓣等20家知识社区问答平台开展自查自纠
- 苹果全新指纹识别专利过审 Touch ID或将重回iPhone
- 热情不减!iPhone12国行首批供货已售罄
- 豪郑3000亿、发布6款车,许家印「速成」马斯克?
- 尽说大实话!周鸿祎:有的软件会偷偷打开你的摄像头或麦克风
- 三星在美国开售低价版5G手机 吸引价格敏感消费者
- 京东在港上市,尘埃落定!
- 拼多多市值创新高,成中国第四大互联网公司!
- 第二代iPhone XR高清渲染图曝光:“美背”感人!
- “锤死挣扎”的骁龙845+128GB旗舰机暴降1500元 仍冷清!