定时的任务处理在程序开发中应用的相当普遍,之前一直使用JDK的Timer类库来做任务调度功能不是很方便,因为它不能像cron服务那样可以指定具体年、月、日、时和分的时间,我们只能将时间通过换算成微秒后传给它,而在quartz中我们只需要设置cronExpression就可以完成定时的周期性的方法调用。Quartz中最核心的是任务调度器Scheduler,它负责管理Job,Trigger和 Calendar,而每一个Job就是一个需要执行任务的java类,在Schelduler调度任务时 执行的就是这个类的e...
分类:
编程语言 时间:
2014-09-12 11:55:23
阅读次数:
205
ubuntu开启启动过程&&开启自动启动
&&chkconfig
摘要:很多情况下,我们需要让某些服务开机自动运行:apache、mysql等。或者,在其他时候,我们需要开机即设置某些环境变量的值,修改runlevel等;这个时候,我们需要弄明白系统的开机启动过程。
1.ubuntu开启启动过程:
一般的linux系统,开机启动过程如下:
boot>> loader >>...
分类:
其他好文 时间:
2014-09-11 19:23:42
阅读次数:
203
java定时任务,每天定时执行任务。以下是这个例子的全部代码。public class TimerManager {//时间间隔private static final long PERIOD_DAY = 24 * 60 * 60 * 1000;public TimerManager() {Cale...
分类:
编程语言 时间:
2014-09-11 11:08:31
阅读次数:
243
这几天一直在搞一个预警监控后台程序,其他都搞定了,最纠结的就是那个每天固定时间执行的问题,纠结的原因主要是对Timer的方法没有搞清楚,timer.schedule(TimerTask task,long l1,long l2);可以很明显的知道在l1时间段以后执行task,然后每l2时间执行一.....
分类:
编程语言 时间:
2014-09-10 20:56:00
阅读次数:
229
新建/etc/init.d/freeswitch 脚本,脚本内容如下:#! /bin/sh## freeswitch: Starts the freeswitch Daemon## chkconfig: 345 96 02# processname: freeswitch# descri...
分类:
其他好文 时间:
2014-09-10 19:06:40
阅读次数:
476
业务背景:
web中经常有业务需要定时执行,但是在集群环境中,如果多个服务器中的定时任务同时开启的话会导致数据库挂掉,
实际应该中只有一个定时任务访问数据库。
怎么解决这一问题呢:
1、多服务器集群时,目录挂载。只有一台服务器存放定时任务,挂载时排除定时任务的配置文件,只让一台服务器开启定时任务。
2、单独部署一台服务器,用来跑定时任务
3、使用linux脚本,访问集群服务器页面或ac...
分类:
系统相关 时间:
2014-09-10 12:33:20
阅读次数:
232
systemd的服务管理程序systemctl是最主要的工具。它融合 service 和chkconfig的功能于一体。你可以使用它永久性或只在当前会话中启用/禁用服务。下面命令用于列出正在运行的服务或其他: systemctl更多详细信息请参考手册页(man systemctl)。systemd-...
分类:
其他好文 时间:
2014-09-10 01:36:49
阅读次数:
310
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务...
分类:
系统相关 时间:
2014-09-09 15:40:08
阅读次数:
247
第一、开发原因:MOSS网站预热算是一个不大不小的问题,网上的解决方案也不少,但后来才知道原来ASP网站都有这个问题。这涉及到IIS的应用程序池的回收,具体的问题我也没有搞清楚,不过不重要。第二、方案:软件是网上博友写的,并且公布了源码。我在其基础上稍微改了一点。把应用程序设在定时任务里,看一下II...
分类:
Web程序 时间:
2014-09-09 12:27:28
阅读次数:
199
chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level ][系统服务...
分类:
系统相关 时间:
2014-09-07 21:07:05
阅读次数:
226