原因 最近在公司写一些job,公司使用的是spring boot提供的注解形式实现的。 这样在自测的时候很麻烦,而且测试提测的时候需要修改cron表达式 提交git jenkins打包重启 解决方案 查阅资料后决定选用任务调度平台,有很多优秀的任务调度平台,选择xxl job是因为文档清晰、使用简单 ...
分类:
其他好文 时间:
2019-07-31 10:37:23
阅读次数:
104
1、 在安装好php环境的容器,参考上面贴出的链接那篇文章的部分,做好基础工作: 2、找依赖,假设我的php安装在/usr/local/php中,用交互模式进入容器 运行命令查看依赖: 会列出一大堆依赖库,并且这些库在不同的路径。由于用到busybox,那就将这些库复制到工作目录的根目录的lib即可 ...
分类:
Web程序 时间:
2019-07-30 17:27:35
阅读次数:
189
1.安装cron apt-get install cron 设置crontab定时任务 crontab -e 编辑输入以上(表示1分钟执行一次asch-check.py脚本) 启动:service cron start 2.安装日志服务rsyslog apt-get install rsyslog ...
分类:
系统相关 时间:
2019-07-29 14:07:35
阅读次数:
1444
介绍Go如何使用第三方库cron进行任务调度,并通过阅读源码了解cron实现任务调度的原理。 ...
分类:
其他好文 时间:
2019-07-28 19:32:25
阅读次数:
122
1.配置管理 puppet /'p?p?t/ 木偶;傀儡;受他人操纵的人 使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。 问题: 学习曲线非常陡峭 centos上装个puppet,Ruby环境让人头大 puppet没有远程执行功能(执行100台服务器命令), ...
分类:
其他好文 时间:
2019-07-28 13:49:36
阅读次数:
138
计划定时任务(crontab) 存放定时任务的文件 /var/spool/cron systemctl status cron ps -ef|grep crond 检测crontab是否开机启动 systemctl is-enabled crond ...
分类:
系统相关 时间:
2019-07-26 22:49:40
阅读次数:
133
1、主程序添加注解 2、定时任务 可在主程序添加方法,也可在service类添加方法 @Scheduled参数及cron表达式解释 ...
分类:
编程语言 时间:
2019-07-25 23:14:50
阅读次数:
118
使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式: 一、基于注解(@Scheduled) Cron表达式参数分别表示: 秒(0~59) 例如0/5表示每5秒 分(0~59) 时(0~23) 日(0~31)的某天,需计算 月(0~11) 周几( 可填1-7 或 SUN/MON/ ...
分类:
编程语言 时间:
2019-07-25 00:17:39
阅读次数:
128
centos磁盘优化,发现/var/spool/postfix/maildrop下有大量文件。 cron进程默认会将计划任务中所运行的脚本的警告、错误信息或者脚本输出信息发送给计划任务的所有者,而由于系统的postfix默认没有打开,所以这些邮件放到了邮件队列maildrop目录中,如果计划任务比较 ...
分类:
其他好文 时间:
2019-07-24 16:28:42
阅读次数:
115
创建脚本cd/roottouchsprin.shvimsprin.sh#!/bin/bashrsync-az/test/sprin//backup/sprin/find/test/sprin/SM/-typef-mtime+30-execdirrm-rf--‘{}‘+#--删除超过30天的文件,以便不断腾出空间find/test/sprin/FA/-typef-mtime+30-e
分类:
系统相关 时间:
2019-07-24 15:05:13
阅读次数:
217