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...