我有一个 Rails 应用程序,它使用 PDFKit 来呈现网页的 pdf 版本。我使用 Thin 作为开发服务器。
问题是当我处于开发模式时。当我使用“bundle execrails s”启动服务器并尝试渲染任何 PDF 时,整个过程陷入僵局,因为当您渲染 PDF 时,会向服务器请求一些额外的资源(例如图像和 css),并且看起来只有一个线程。
如何配置 Rails 开发服务器来运行多个工作线程?
多谢。
我发现的最简单的解决方案是unicorn http://unicorn.bogomips.org/.
gem install unicorn
创建一个unicorn.conf
:
worker_processes 3
然后使用它:
my_gem_tree/bin/unicorn_rails -c unicorn.conf
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)