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

作者: Neisseria (Neisseria)   2015-04-18 09:20:01
小弟以 Sinatra 做了一個簡單的網站
裡面有一些耗時的運算,從本機的終端機上測試
跑一次大約要 10 分鐘
由於時間太久了,瀏覽器會 timeout
想改為在背景運算,然後在運算完成後,以 e-mail 寄檔案給使用者
但是不知道用什麼 gem 或什麼方式來寫,來完成這樣的工作
所以上來問問大家,先在這裡感謝大家的回答
作者: mars90226 (火星人)   2015-04-18 10:50:00
就直接spawn別的程式去算?
作者: alex0914 (Life is short)   2015-04-18 18:43:00
sidekiq delayed_job
作者: Neisseria (Neisseria)   2015-04-18 20:25:00
後來用 Resque,大致上是解決了
作者: tonytonyjan (南洋大兜蟲)   2015-04-19 18:47:00
rails 4.2 active job
作者: Neisseria (Neisseria)   2015-04-20 18:01:00
可惜 Rails 還不會寫,以後有機會再學囉
作者: hSATAC (cAt Ash)   2015-04-22 21:13:00
Rails 一樣可以用 Resque 啊 o.o

Links booklink

Contact Us: admin [ a t ] ucptt.com