spawn plugin 後台執行任務外掛程式

2021-08-29 14:57:52 字數 436 閱讀 2601

後台 執行 任務

放在vendor/plugins 目錄下

在config/environment.rb中配置:

config.active_record.allow_concurrency=true

def test

spawn do

sleep 11

12.times

endrender :action=>"test"

end

很開心的是 該程式不會sleep 11 而是執行到這步時候 render :action=>"test" 直接跳轉

跳轉後你會發現 在console中 過一會才會出現 i 連續 12次

所以run background task就已經完成了!

後台執行命令

1.cron是系統主要的排程程序,可以在無需人工干預的情況下執行作業。有乙個叫做crontab的命令允許使用者提交 編輯或刪除相應的作業。2.crob的域 第1列 分鐘1 59 第2列 小時1 23 0表示子夜 第3列 日1 31 第4列 月1 12 第5列 星期0 6 0表示星期天 第6列 要執行...

Shell後台執行

1.最經常被用到 這個用在乙個命令的最後,可以把這個命令放到後台執行 2.ctrl z 可以將乙個正在前台執行的命令放到後台,並且暫停 3.jobs 檢視當前有多少在後台執行的命令 4.fg 將後台中的命令調至前台繼續執行 如果後台 中有多個命令,可以用 fg jobnumber將選中的命令調出,j...

orace後台執行

7.19 資料庫後台執行命令和客戶端登陸 sqlplus username password host port sid 普通使用者 sqlplus as sysdba或者conn as sysdba sys使用者 pl sql普通使用者登陸 database 10.171.37.11 1526 t...