摘要: Kafka utils包最后一篇~~~十五、ShutdownableThread.scala可关闭的线程抽象类! 继承自Thread同时还接收一个boolean变量isInterruptible表明是否允许中断。既然是可关闭的,因此一定不是守护线程,而是一个用户线程(不会阻塞JVM关闭)。提供的方法... 阅读全文
posted @ 2015-03-31 17:58 huxihx 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: 我们继续研究kafka.utils包八、KafkaScheduler.scala首先该文件定义了一个trait:Scheduler——它就是运行任务的一个调度器。任务调度的方式支持重复执行的后台任务或是一次性的延时任务。这个trait定义了三个抽象方法:1. startup:启动调度器,用于接收调度... 阅读全文
posted @ 2015-03-31 10:31 huxihx 阅读(1298) 评论(0) 推荐(0) 编辑