1 #!/bin/bash 2 echo "这是一个定时脚本,主要功能是遍历该文件夹下的所有文件并存储到数组,对数据中的文件进行操作,一个一个移动到指定的目录下,并删除原有文件。" 3 j=0 4 for file in /home/liuren/liuren_test/* 5 do 6 fileN... ...
分类:
移动开发 时间:
2018-01-27 11:25:55
阅读次数:
223
提到定时任务调度的时候,相信很多人会想到芹菜celery,要么就写个脚本塞到crontab中。不过,一个小的定时脚本,要用celery的话太“重”了。所以,我找到了一个轻量级的定时任务调度的库:schedule。 库的安装还是最简单的pip install schedule,使用起来也是很容易理解的 ...
分类:
编程语言 时间:
2017-12-17 15:04:00
阅读次数:
1255
首先是线上出现了连接池满的异常 项目采用mysql+spring+hibernate,spring的事务配置如下: 后有同事发现一个定时脚本里直接调了dao而不是service导致spring的事务管理没起作用,这个定时脚本每3分钟跑一次,执行的是update语句,结果把连接池的资源都耗光了,后改成 ...
分类:
数据库 时间:
2017-09-27 19:05:18
阅读次数:
556
转:http://www.infocool.net/kb/Other/201704/327327.html 社交类产品对搜索功能需求要求就比较高,需要根据用户城市、用户ID昵称等进行搜索。 项目原先的搜索接口采用SQL查询的方式实现,数据库表采用了按城市分表的方式。但随着业务的发展,搜索接口调用频次 ...
分类:
其他好文 时间:
2017-09-21 19:42:02
阅读次数:
213
问题描述: 启动定时脚本check mac 机器与jenkins平台的连接 :q退出后报错形如: 为什么执行crontab命令出现的报错是和vi相关呢?crontab背后是如何实现的?发现起初使用crontab并未真实理解,只是使用。 原因: Google后,很多回答在说修改vim配置等,https ...
分类:
其他好文 时间:
2017-09-17 13:48:12
阅读次数:
180
2013年的脚本,今天拿出来备份一下。 vim /root/secure_ssh.sh 添加定时脚本,每分钟执行一次 开启日志 cron日志,这里记录一下如何ubuntu server如何查看crontab日志crontab记录日志修改rsyslog cron.* /var/log/cron.log ...
分类:
系统相关 时间:
2017-09-13 23:28:52
阅读次数:
434
一、说明很多项目需要设置一定服务器的定时任务Crontab来实现一些脚本功能,所以在这里整理总结一下。环境:linux+centos6.8二、准备1、查看服务器的crontab是否在服务器状态servicecrondstatus启动状态如果是是已启动的状态,则再查看是否已经设置了开启自启动chkconfig|grepc..
分类:
系统相关 时间:
2017-08-09 16:50:11
阅读次数:
388
crontab是一个linux系统自带的定时执行任务的功能,有两种方法可以实现 1: 使用命令 crontab -e 然后直接编辑定时脚本,实际是编辑/var/spool/cron 目录下,一个和用户名一致的文件。编辑完成后会提示 crontab: installing new crontab 但是 ...
分类:
其他好文 时间:
2017-06-15 14:21:55
阅读次数:
118
发现当备份表格的sql语句与删除该表部分数据的sql语句同时运行时,mysql会检测出死锁,并打印出日志 发现当备份表格的sql语句与删除该表部分数据的sql语句同时运行时,mysql会检测出死锁,并打印出日志 案例描述在定时脚本运行过程中,发现当备份表格的sql语句与删除该表部分数据的sql语句同 ...
分类:
数据库 时间:
2017-05-22 12:02:26
阅读次数:
307
我们的生产环境在不断的运行和服务着用户,大家应该也都知道生产上会写一些日志,甚至写的日志量会比较大,需要定时的备份和清理。 那么自动备份和清理也就意味着有定时脚本,脚本的来源一般来自开发和运维人员。这些脚本大家是否都接触过,测试过呢? 下面我们来看一个简单的例子: 看起来没有什么问题,做为测试人员来 ...
分类:
其他好文 时间:
2017-02-25 22:54:03
阅读次数:
158