{eval=Array;=+count(Array);}
這個(gè)要看你的服務(wù)器是什么類(lèi)型了,如果是Windows服務(wù)器,則直接創(chuàng)建定時(shí)任務(wù)即可,如果是Linux服務(wù)器,則需要開(kāi)啟crontab定時(shí)任務(wù),下面我分別簡(jiǎn)單介紹一下,感興趣的朋友可以嘗試一下:
這里操作非常簡(jiǎn)單,在開(kāi)始搜索欄輸入“計(jì)劃任務(wù)”,打開(kāi)對(duì)話(huà)框窗口,然后直接創(chuàng)建基本任務(wù)即可,這里程序自帶有任務(wù)創(chuàng)建向?qū)?,一步一步按照流程往下走即可,包括任?wù)名稱(chēng)、觸發(fā)時(shí)間、啟動(dòng)程序(程序或腳本)等,都可以自行設(shè)置,非常簡(jiǎn)單:
設(shè)置完成后,點(diǎn)擊“完成”按鈕,如果在任務(wù)列表可以看到剛才新建的任務(wù),則說(shuō)明計(jì)劃任務(wù)創(chuàng)建成功,接著就可以定時(shí)觸發(fā)執(zhí)行了,刪除的話(huà),直接右鍵刪除即可:
這里需要開(kāi)啟crontab定時(shí)任務(wù),運(yùn)行“crontab -e”命令,直接編輯定時(shí)任務(wù)即可,一行需要設(shè)置6個(gè)字段信息,分別是分、時(shí)、天、月、星期和執(zhí)行命令(腳本或程序),例如,“0 1 * * * 腳本或程序路徑”表示每天凌晨1點(diǎn)執(zhí)行1次定時(shí)任務(wù),這里網(wǎng)上參考資料非常豐富,可以搜一下,介紹的非常詳細(xì):
編輯完成定時(shí)任務(wù)后,crond服務(wù)會(huì)自動(dòng)加載運(yùn)行,這里你也可以查看一下日志文件,確定定時(shí)任務(wù)是否正常執(zhí)行:
至此,我們就完成了Windows服務(wù)器和Linux服務(wù)器設(shè)置定時(shí)任務(wù)??偟膩?lái)說(shuō),整個(gè)過(guò)程非常簡(jiǎn)單,只要你熟悉一下上面的操作過(guò)程,很快就能掌握的,網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話(huà),可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。
Linux服務(wù)器下可以使用crond服務(wù)來(lái)實(shí)現(xiàn)定時(shí)任務(wù)。
在服務(wù)器上使用crond來(lái)實(shí)現(xiàn)定時(shí)任務(wù)之前,我們需要掌握crond的基本操作命令:
熟練掌握以上命令,便可以很好的在linux系統(tǒng)下定制我們自己的定時(shí)任務(wù)。
linux下執(zhí)行定時(shí)任務(wù),需要我們了解如何制定一個(gè)符合需求的定時(shí)任務(wù)表達(dá)式,定時(shí)任務(wù)表達(dá)式的規(guī)則如下:
第1列表示分鐘1~59 每分鐘用或者 /1表示
第2列表示小時(shí)1~23(0表示0點(diǎn))
第3列表示日期1~31
第4列表示月份1~12
第5列標(biāo)識(shí)號(hào)星期0~6(0表示星期天)
第6列要運(yùn)行的命令
定時(shí)任務(wù)表達(dá)式示例:
0 1 * * * sh /home/service/test.sh 每天晚上1點(diǎn)調(diào)用/home/service/test.sh
基礎(chǔ)知識(shí)掌握之后,我們來(lái)一個(gè)實(shí)操案例:
創(chuàng)建一個(gè)測(cè)試腳本test.sh:
#!/bin/sh
echo “hello world!” >> /data/home/service/testCronTab/test.log
執(zhí)行crontab -e,編輯定時(shí)任務(wù):
*/1 * * * * /data/home/service/testCronTab/test.sh
保存后執(zhí)行:
/sbin/service crond reload
這樣一個(gè)簡(jiǎn)單的linux定時(shí)任務(wù)就定制完成了~
以上就是Linux服務(wù)器下如何利用crontab定制定時(shí)任務(wù)的回答。
在Linux上面運(yùn)行java程序要比在windows上面跑穩(wěn)定很多,但是總有些情況下我們的程序跑在了windows上面,這就需要我們對(duì)windows server有所了解。今天給大家介紹下如何在windows服務(wù)器上面創(chuàng)建定時(shí)任務(wù)來(lái)定時(shí)執(zhí)行java程序。
Windows的有點(diǎn)就是可視化,操作簡(jiǎn)單,下面一步步為大家演示一下。
1,首先我們?cè)诳刂泼姘逯姓业健肮芾砉ぞ摺?,如下圖所示:
這里寫(xiě)圖片描述
2,然后我們打開(kāi)管理工具,找到其中的“任務(wù)計(jì)劃程序”,如下圖所示:
這里寫(xiě)圖片描述
3,打開(kāi)任務(wù)計(jì)劃程序,如下圖所示:
這里寫(xiě)圖片描述
4,右擊選擇“創(chuàng)建基本任務(wù)”,這個(gè)向?qū)Ш芏嗪?jiǎn)單,適合初學(xué)者。如下圖所示:
這里寫(xiě)圖片描述
第一步寫(xiě)上任務(wù)名稱(chēng)就可以了,然后點(diǎn)擊next。
5,接下來(lái)是設(shè)置觸發(fā)器,就是什么時(shí)候執(zhí)行,如下圖所示:
這里寫(xiě)圖片描述
這里寫(xiě)圖片描述
6,下一步我們?cè)O(shè)置任務(wù)執(zhí)行什么操作,如下圖所示:
這里寫(xiě)圖片描述
我們選擇需要執(zhí)行的bat文件,
這里寫(xiě)圖片描述
“起始于”選項(xiàng)中一定要填寫(xiě)jar文件的路徑,否則會(huì)報(bào)“Error: Unable to access jarfile”的錯(cuò)誤。
7,最后點(diǎn)擊“完成”就可以成功創(chuàng)建任務(wù)了。
這里寫(xiě)圖片描述
如果需要在某段時(shí)間里面循環(huán)執(zhí)行程序,那我們可以修改觸發(fā)器的執(zhí)行時(shí)間,如下圖所示:
這里寫(xiě)圖片描述
這里我們可以設(shè)置兩個(gè)小時(shí)內(nèi)每5分鐘執(zhí)行一次。
這樣到點(diǎn)就會(huì)執(zhí)行我們的java程序,我做這個(gè)是用于批量處理數(shù)據(jù)的。
我的辦法比較直接, 直接編了個(gè)程序執(zhí)行定時(shí)任務(wù)。VB6寫(xiě)的 當(dāng)然只能運(yùn)行在Windows服務(wù)器里。
功能也不多
1:自動(dòng)備份
2:更新IP地址到云端
3:獲取中國(guó)銀行外匯數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)。
4:檢查自動(dòng)備份結(jié)果
5:檢查遠(yuǎn)程備份結(jié)果
6:檢查所有服務(wù)器和局域網(wǎng)重要設(shè)備運(yùn)行狀態(tài)。
7:發(fā)現(xiàn)異常發(fā)送郵件到我的手機(jī)。(沒(méi)短信和電話(huà)模塊)
8:檢測(cè)結(jié)果保存到數(shù)據(jù)庫(kù)里。
其他功能慢慢擴(kuò)充,。
每天上班看看記錄 可以多不少時(shí)間喝茶玩游戲。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答