您好,登錄后才能下訂單哦!
最近因為項目需要,所以找了一下關與代碼延時執行的問題.
- gem "rufus-scheduler"
- gem "rufus-scheduler"
- bundle install
- def send_sms
- require 'rufus/scheduler'
- user_list_id = params[:users_send_list_id]
- sms_channel_id = params[:send_sms_channel_id]
- sms_text = params[:send_contents_value]
- sms_text = sms_text.split("#")
- sendSmsTask(user_list_id,sms_channel_id,sms_text[0],part)#定時前調用的方法
- #啟動定時器
- scheduler = Rufus::Scheduler.start_new
- scheduler.in '30s' do
- sendSmsTask(user_list_id,sms_channel_id,sms_text[1],part)#需要調用的方法
- end
- end
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。