这里注意以下-p后面没有空格直接加[my_pwd] 然后该sh脚本放入/log/sh/目录下并赋予执行权限,最后进入linux定时任务crond,加入以下脚本: 最后保存好后重启crond,service crond restart即可! ...
分类:
数据库 时间:
2016-05-31 15:55:19
阅读次数:
176
在凌晨0点到9点之间,每隔5分钟执行一次
00/50,1,2,3,4,5,6,7,8**?
在每月最后一天的23点执行
0023L*?*
每天5点,6点,7点执行一次
005,6,7**?*
间隔2秒执行一次
0/2****?*
间隔1分钟执行一次
00/1***?*
每天22点执行一次
0022**?*
星期六星期日每1分钟执行一次
00/1*?*SAT-SUN..
分类:
其他好文 时间:
2016-05-31 14:12:01
阅读次数:
127
Linux中用来定期执行命令或程序任务的一种服务或软件,目的是为了满足周期性执行任务的需求。 crond服务是运行的程序,crontab命令用来设置定时规则的命令 crond服务是企业生产工作中常用的重要服务;上千台服务器可以使用分布式定时任务 所有用户crontab配置文件默认都存放在/..
分类:
系统相关 时间:
2016-05-30 16:06:40
阅读次数:
247
一,介绍 Oozie是Hadoop的工作流系统,如果使用Oozie来提交MapReduce作业(Oozie 不仅仅支持MapReduce作业,还支持其他类型的作业),可以借助Oozie Coordinator 作业来实现定时运行。 对于Oozie的作业而言,在它提交给Hadoop之前首先需要部署好。 ...
分类:
Web程序 时间:
2016-05-30 12:32:26
阅读次数:
2272
一个web项目如果部署为分布式时,平时常见的定时服务在一定的间隔时间内,可能出现多次重复调用的问题。而此时由于是不同容器之间的竞争,因此需要容器级别的锁 Redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。Redis本身没有锁的概念,Redis对于多个客户端连接并不存在竞争。但是可以通 ...
分类:
其他好文 时间:
2016-05-30 01:07:52
阅读次数:
219
本次实验使用2台rhel6.3,其中192.168.1.131为服务端;192.168.1.132为客户端。服务器端配置只允许192.168.1.0网段连接服务器进行时间同步1、安装ntp服务(客户端和服务端)#yum-yinstallntp
#rpm-qa|grepntp
fontpackages-filesystem-1.41-1.1.el6.noarch
ntpdate-4.2.6p5-5.e..
分类:
其他好文 时间:
2016-05-28 23:31:42
阅读次数:
860
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为1.秒(0~59)2.分钟(0~59)3.小时(0~23)4.天(月)(0~31,但是你需要考虑你月的天数)5.月(0~11)6.天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7 ...
分类:
其他好文 时间:
2016-05-28 11:34:02
阅读次数:
367
在上一篇文章里面,已经可以启动定时器完成预期任务了. 这个时候,客户提了个新的需求,需要在界面可以修改任务的启动间隔,这要怎么处理呢? 其实是很简单的,quartz天生自带这个功能. 为什么这么说呢,回想第一篇里面的,我是图省事才把所有需要的bean都配置在spring里面,有spring来注入和管 ...
分类:
编程语言 时间:
2016-05-27 16:17:10
阅读次数:
192
其实,上面2篇都已经可以完成所有客户的需求,在这一篇,记录实现过程遇见一个很奇怪的问题. 那就是spring的自动加载 在真正的task里面,难免需要完成对数据库的操作,这样就需要自动注入service. 但是很奇怪,无论如何,无法注入,折腾了很久,service都是null. 于是采用迂回的方式完 ...
分类:
编程语言 时间:
2016-05-27 16:15:48
阅读次数:
178
如果想在服务器端生成sql查询结果的txt文件。 大体思路就是: 1.创建一个到处txt文件的sql脚本。 2.创建一个shell脚本调用写好的sql脚本。 3.可以创建一个linux的定时任务,定时调用如上shell脚本。 1)先创建一个定时任务列表的文件,oraclecron 2)把这个定时任务 ...
分类:
数据库 时间:
2016-05-27 14:30:56
阅读次数:
1053