好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Linux Crontab Shell腳本實現秒級定時任務的方法

Linux Crontab Shell腳本實現秒級定時任務的方法

熱門標簽:話術外呼系統 燃氣管線地圖標注顏色 400電話申請要什么條件 哈爾濱400電話去哪辦理 寧波400電話辦理對企業的意義 i智能電話機器人yeta 北京人工外呼系統廠家 西柏坡地圖標注 廣東如何申請400電話

一、編寫Shell腳本crontab.sh

#!/bin/bash 
step=1 #間隔的秒數,不能大于60 
for (( i = 0; i < 60; i=(i+step) )); do 
 $(php '/home/www/php/crontab/crontab.php') 
 sleep $step 
done 
exit 0

二、crontab -e 輸入以下語句,然后:wq 保存退出

# m h dom mon dow command 
* * * * * /home/www/php/crontab/crontab.sh

linux 秒級定時任務實現

思路:

linux本身不支持秒級定時,要實現的話可以定時運行一個腳本(例如每分鐘執行一次),這個腳本的內容其實是一個死循環執行代碼,也就是一直執行

注意:如果定時執行的程序 單次消耗的時間過大,比如1秒執行不玩,要seelp一下,就是死循環的時候 讓腳本睡一會

下面演示一個shell腳本的秒級定時任務:

1.crontab -e  每分鐘執行inviteFriend.sh腳本

    #2秒運行-邀請好友3.0

 * * * * * /webservice/crontab/inviteFriend.sh

2.cd /webservice/crontab/ 切換到目錄下 vim inviteFriend.sh

寫入如下內容:

#!/bin/bash
step=2 #間隔的秒數,不能大于60 

for (( i = 0; i < 60; i=(i+step) )); do
 #$(php '/home/php/crontab/tolog.php') 
 curl -I http://******.com/InviteFriends/sendInviteFriendCoupon
 sleep $step
done
exit 0

wq保存退出

注意:保存之后要給定時的腳本授權

chmod 777 文件名

總結

以上所述是小編給大家介紹的Linux Crontab Shell腳本實現秒級定時任務的方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!

標簽:湘潭 張家口 巴中 珠海 西藏 襄陽 阜陽 開封

巨人網絡通訊聲明:本文標題《Linux Crontab Shell腳本實現秒級定時任務的方法》,本文關鍵詞  Linux,Crontab,Shell,腳本,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux Crontab Shell腳本實現秒級定時任務的方法》相關的同類信息!
  • 本頁收集關于Linux Crontab Shell腳本實現秒級定時任務的方法的相關信息資訊供網民參考!
  • 推薦文章