最近女盆友因为工作经常需要发送大量邮件,看的心疼,于是就做了一个邮件自动发送机送给她,她好我也好啦o(╯□╰)o。。。感觉这个小工具就三个难点1、发送邮件 这个是网上随便找的一个代码,然后添加了一些属性,然后发送改为异步调用,这个问题就算解决了2、邮件任务调度 额,因为很小的应用,定时器足够应付.....
分类:
其他好文 时间:
2015-06-18 19:29:27
阅读次数:
101
tbschedule项目其实可以分为两部分:
schedule管理控制台。负责控制、监控任务执行状态
实际执行job的客户端机器。
在实际使用时,首先要启动zookeeper, 然后部署tbschedule web界面的管理控制台,最后启动实际执行job的客户机器。这里zookeeper并不实际控制任务调度,它只是负责与N台执行job的客户端通讯,协调、管理、监控这些机器的运行信息。实际分配任务的是...
分类:
其他好文 时间:
2015-06-17 18:18:03
阅读次数:
27762
错误处理出现错误主要有以下三种:
1、Task任务
2、JobTracker失败
3、TaskTracker失败Task任务1、当map或者reduce子任务中的代码抛出异常,JVM进程会在退出之前向服务tasktracker进程发送错误报告,tasktracker会将此(任务尝试)taskattempt标记为failed状态,释放一个槽以便运行另外一个任务。2、对于流任务,如果流进程以非零退...
分类:
其他好文 时间:
2015-06-10 17:23:33
阅读次数:
778
Spark 任务调度分析1、 资源分配 通过SparkSubmit进行提交应用后,首先会创建Client将应用程序(字节码文件.class)包装成Driver,并将其注册到Master。Master收到Client的注册请求后将其加入待调度队列waitingDrivers,并等待分配执行资源。1.1...
分类:
其他好文 时间:
2015-06-04 08:36:18
阅读次数:
742
contiki系统分析:时钟
contiki系统提供了一系列的时钟库,可以供contiki系统或者用户态的程序调用.
时钟库包括时钟到期检查.在调度时钟时低功耗的模块被唤醒,实时的任务调度.
定时器也可以让执行具体的事情过程中进入休眼状态.
contiki的定时器的种类
contiki包抱一个时钟模块,但是有多个时钟模型:timer, stimer, ctimer, et...
分类:
其他好文 时间:
2015-06-01 16:45:27
阅读次数:
230
并发分布式框架:作者号称可以在jvm用来构建高并发,分布式,消息驱动式的程序。依据当前我使用的范围还只局限于并发与任务调度的使用层面上, 在这两方面的表现还是很令我满意的...
分类:
其他好文 时间:
2015-05-31 23:24:00
阅读次数:
163
我们经常会遇到生产者消费者模式,比如前端各种UI操作事件触发后台逻辑等。在这种典型的应用场景中,我们可能会有4个业务处理逻辑(下文以P代表生产者,C代表消费者): 1. FIFO(先进先出) P产生1,2,3,4,5,6,3,2 C处理顺序应为1,2,3,4,5,6,3,2 2.LIFO(后进先出)...
分类:
其他好文 时间:
2015-05-30 17:51:10
阅读次数:
152
首先我们先回顾一下Hadoop的一些概念: Apache Hdoop 1.x 组成 NameNode(元数据服务器) Secondary NameNode(辅助元数据服务器) JobTracker(任务调度员) DataNodes(块存储) TaskTrac...
分类:
其他好文 时间:
2015-05-28 22:56:15
阅读次数:
230
Thread类基本信息方法
线程同步
由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。由于我们可以通过private关键字来保证数据对象只能被方法访问,所以我们只需针对方法提出一套机制,这套机制就是synchronized关键字,它包括两种用法:synchr...
分类:
编程语言 时间:
2015-05-28 21:37:02
阅读次数:
215
对于初中级同学学习与应用quartz 任务调度的一篇应用文章。...
分类:
编程语言 时间:
2015-05-27 15:50:41
阅读次数:
198