[問題] Sinatra 網站,寄信給使用者已刪文

看板Ruby作者 (Neisseria)時間9年前 (2015/04/18 09:20), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/1
小弟以 Sinatra 做了一個簡單的網站 裡面有一些耗時的運算,從本機的終端機上測試 跑一次大約要 10 分鐘 由於時間太久了,瀏覽器會 timeout 想改為在背景運算,然後在運算完成後,以 e-mail 寄檔案給使用者 但是不知道用什麼 gem 或什麼方式來寫,來完成這樣的工作 所以上來問問大家,先在這裡感謝大家的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.137.88 ※ 文章網址: https://www.ptt.cc/bbs/Ruby/M.1429320005.A.5E8.html

04/18 10:50, , 1F
就直接spawn別的程式去算?
04/18 10:50, 1F

04/18 18:43, , 2F
sidekiq delayed_job
04/18 18:43, 2F

04/18 20:25, , 3F
後來用 Resque,大致上是解決了
04/18 20:25, 3F

04/19 18:47, , 4F
rails 4.2 active job
04/19 18:47, 4F

04/20 18:01, , 5F
可惜 Rails 還不會寫,以後有機會再學囉
04/20 18:01, 5F

04/22 21:13, , 6F
Rails 一樣可以用 Resque 啊 o.o
04/22 21:13, 6F
文章代碼(AID): #1LCR55Ne (Ruby)