0
我想弄清楚如何讓我的後臺作業SuckerPunch開始工作,而無需加載索引頁面。Rails吸盤衝牀 - 如何在沒有訪問主頁的情況下開始工作?
現在,我要做的就是:3000
然後我去我的瀏覽器的網址和輸入localhost:3000
$軌服務器在本地主機#starts服務器
這會觸發我的SuckerPunch作業,並開始運行。
我application_controller.rb
class ApplicationController < ActionController::Base # Prevent CSRF attacks by raising an exception. # For APIs, you may want to use :null_session instead. protect_from_forgery with: :exception # call job on application start TestEchoJob.new.async.perform("Download CMS Data") GetImages.new.async.perform DeleteImages.new.async.perform SendLead.new.async.perform end
這就是我調用的作業。 我在想,也許還有另一個地方,我可以把它們放在一起,這樣我就可以達到我想要的。
在服務器啓動時啓動作業 - 而不是http請求。
這將會是很好的解壓你指的是具體的信息和包括在你的答案。 –