如何在后台运行Sinatra工作?

B S*_*ven 5 ruby heroku sinatra delayed-job ruby-1.9

在响应请求时,是否可以发送响应然后继续处理?

或者你需要运行后台进程吗?什么是最简单的解决方案?

Heroku上的Sinatra应用程序,Ruby 1.9.3.

Die*_*sch 7

您可以运行另一个线程,例如:

http://blog.markwatson.com/2011/11/ruby-sinatra-web-apps-with-background.html

  • @schmunk:http://blog.markwatson.com/2011/11/ruby-sinatra-web-apps-with-background-work-threads/ (2认同)