贪玩翅膀

文章
4
资源
0
加入时间
2年10月21天

linux使用flock文件锁解决脚本重复执行问题

关于forckflock 是对于整个文件的建议性锁。也就是说,如果一个进程在一个文件(inode)上放了锁,那么其它进程是可以知道的。(建议性锁不强求进程遵守。)最棒的一点是,它的第一个参数是文件描述符,在此文件描述符关闭时,锁会自动释放。而当进程终止时,所有的文件描述符均会被关闭。应用场景linux的crontab命令,可以定时执行操作,最小周期是每分钟执行一次。现在有个问题,如果设定...