計畫任務設計注意

2021-09-06 19:04:30 字數 438 閱讀 7889

2023年10月29日 09:51:10

情景: 記錄使用者登入的資訊日誌, 為不影響開啟遊戲的速度,使用佇列去記錄日誌

每次執行計畫任務,就會執行記錄日誌的程式,執行500次,也就是記錄500條使用者的登入資訊

這樣,就涉及到出佇列的頻率

第一, 一天內, 出佇列的量要大於入佇列的量: 每天有3萬個使用者登入, 那麼出佇列(寫日誌)的速度不能小於3萬/天

第二, 一天內,會多次執行計畫任務, 每次執行計畫任務所執行的操作要在伺服器的承受範圍內, 如果記錄日誌用的伺服器每秒中能響應1萬次使用者訪問,

那麼每次計畫任務執行時要保證遠小於這個數,因為伺服器還要提供其它服務; 或者用專門的伺服器去執行出佇列任務

第三, 入佇列(使用者登入)是不均勻的.例如, 晚上登入少,白天登入多; 日常其它時段登入少,做活動時那段時間登入多,要保證出佇列的總量能大於使用者爆發登入的總數

Oracle rman備份計畫任務設計

使用crontab計畫任務,和rman備份指令碼,做乙個完整的rman自動備份。1 計畫任務設計 crontab e00 03 01 home oracle rman dbfull.sh 00 01 0 home oracle rman db0.sh 00 01 1 home oracle rman...

Oracle expdp備份計畫任務設計

一 使用expdp備份,首先要做的準備 1.登入oracle之後建立備份檔案夾並賦許可權 create orreplace directory dmp as home oraclebackup expdpbak grant read write on directory dmp to system ...

Linux計畫任務

1.at命令 指定乙個時間執行乙個任務。2.cron命令 根據乙個時間表自動執行任務。3.anacron命令 在乙個指定時間間隔錯過後自動執行任務。at命令 安排乙個任務在未來執行,需要乙個系統後台atd程序。4.如果這個程序沒有開啟,那麼執行 etc init.d atd restart chkc...