2
我希望用户上传图片,然后有一个后台进程将其转换为动画gif。现在我只想分叉一个sys进程并让脚本执行处理。从Rails启动系统进程
我希望用户上传图片,然后有一个后台进程将其转换为动画gif。现在我只想分叉一个sys进程并让脚本执行处理。从Rails启动系统进程
对这篇文章的读:6 Ways to Run Shell Commands in Ruby
选择这些方法之一,并在控制器中使用它。
如果您想要任何适度复杂的东西(即从stderr
读取输出),您需要使用宝石 - 可能是open4
。
这是关于如何在Ruby中完成的一些很好的信息。在Rails中,还有其他一些选项,看起来像Delayed Job可能适合该账单。 http://railscasts.com/episodes/171-delayed-job。获得在Heroku上运行的东西可能是不可能的。 – Dex 2010-08-15 10:28:42