linux 文件锁 flock 解决定时任务超时重复执行问题

【摘要】在开发中,写定时脚本程序去执行任务是很常见的事情,但是如果设定每 5 分钟执行一次脚本,在特殊情况下脚本执行时间超过 5 分钟,则又会开启新的任务,而这往往会造成不可预估的事故。我们希望是任何时候只有一个脚本在执行,能够保证数据的可靠性,只有一个脚本任务执行完毕之后才能进行下一次的执行。那么这里就要用到今天主讲的 linux 文件锁 flock 来解决定时任务超时后出现多个任务同时执行的现象。

2020-06-09 22:23:08 104 1 学习笔记 马富天

SSH 本地端口转发和远程端口转发

【摘要】SSH 可以将本地的某个端口映射到远程服务器的某个端口上,也可以将远程服务器的某个端口映射到本地的某个端口上。

2019-07-31 14:29:09 125 0 学习笔记 马富天

常用的 Linux 命令 tail 使用方法简介

【摘要】很多时候我们需要查看日志,根据日志信息来找到程序记录的报错,这样有利于我们快速定位到错误所在的位置,然而日志文件一般很长,每次使用 cat 查看的时候,都会把所有内容都显示出来,这个是一个缺点;第二,可能在同一个时间有许多人在访问,我们想实时看到日志文件最新记录的信息。这时候就要用到 tail 命令了,本文记录一下关于 tail 命令的最常用法。

2018-10-29 11:39:32 2 0 学习笔记 马富天

linux 下设置 apache 服务器的伪静态

【摘要】相信很多小伙伴跟我一样,将开发好的项目放到 linux 上的时候,会发现之前在 windows 下面设置好的伪静态不起作用了,尽管 .htaccess 文件也有,而且 rewrite 模块也已经开启了,可是偏偏不起作用。本文记录一下在新的 linux 系统上配置伪静态中最关键的一步。

2018-05-08 15:38:08 98 0 学习笔记 马富天

在 CentOS 6.3 下安装 PhantomJS

【摘要】本文记录一下如何在 CentOS 6.3 系统中安装 PhantomJS,一款基于 WebKit 无头浏览器,并给出在安装过程中遇到的一些坑。

2017-11-22 21:37:33 118 1 学习笔记 马富天

在 CentOS 系统中遇到:E325: ATTENTION Found a swap file by the name 的问题的解决办法

【摘要】很多时候我们在 linux 系统中当我们使用 vi 或 vim 进行编辑文档的时候,突然发生意外中断了,导致文档没有保存即退出,而当我们再次打开该文件的时候,往往会提示这样的错误:E325: ATTENTION Found a swap file by the name "",本文记录一下解决办法。

2017-11-22 10:11:05 397 0 学习笔记 马富天

CentOS 6.3 报错:Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName 的解决办法

【摘要】在我们刚刚装好 apache(httpd) 的时候,我们通常都会迫不及待的想启动 apache 服务,但是在 centos 6.3 下面(其它版本我不知道),是需要给 ServerName 设置名称的,否则会报错,本文给自己记录一下这个步骤,希望自己能够记住这一步骤。

2017-11-21 16:22:36 123 0 学习笔记 马富天

在 CentOS 6.3 系统下安装 Gearman,并给出 PHP 实现小例子

【摘要】由于我想尝试一下 Gearman 分布式处理一些程序,所以在 CentOS 6.3 系统下面搭建 gearman ,并使用 php 编程给出一个小例子,由于在刚刚开始的过程中遇到许多的问题,花了很长的时间才搭建起来,所以本文给出详细的记录。

2017-11-20 22:34:21 83 0 学习笔记 马富天

VMware 桥接模式设置实现虚拟机连接外网

【摘要】学习 Linux 过程中最为重要的一部就是懂得使用 VMware 搭建 linux 服务器,如 CentOS 等,而本文记录一下在 VMware 中使用桥接模式实现虚拟机连接外网的完整笔记,供本人在后续工作中快速参考。

2017-11-16 10:30:17 326 0 学习笔记 马富天

在 ubuntu 中实现允许 root 远程登录

【摘要】很多时候不运行 root 远程登录直接服务器,会有很多限制,比如不能使用 winScp 对文件进行操作。所以本文讲讲如何在 ubuntu 系统下面实现允许 root 直接远程登录服务器。

2016-12-16 11:07:09 80 0 学习笔记 马富天

ubuntu 下 vi,vim 打开文件时显示行号

【摘要】vim打开文件是,默认不提示行号,很多时候我们是希望能够显示行号的,本文介绍如何在 ubuntu 下实现vi,vim 打开文件时显示行号。

2016-11-14 22:16:21 90 1 学习笔记 马富天

Ubuntu 开机自动启动 svn 服务

【摘要】默认情况之下 ubuntu 的 svn 服务是不会自动开启的,通常是需要使用到 svn 服务的时候才将其开启,当重启服务之后便关闭了 svn 服务,这样会给我们的工作带来些许麻烦,故本文记录一下 ubuntu 系统下设置 svn 开启自启动的步骤。

2016-10-18 22:57:56 107 0 学习笔记 马富天

ubuntu 下开启 apache 的 .htaccess 支持

【摘要】在 ubuntu 系统下默认情况下 apache 是不开启 .htaccess 支持的,本文讲讲如何在 ubuntu 下开启 apache 的 .htaccess 支持的几个步骤,本人亲测没有问题。

2016-10-18 22:57:52 87 0 学习笔记 马富天

  1. 首页
  2. 上一页
  3. 1
  4. 下一页
  5. 尾页
  6. 第1页
  7. 每页16条
  8. 共1页
  9. 共13条

会员登录