2012-04-10 8 views
4

私はPDFKitを使ってWebページのpdf版をレンダリングするレールアプリを持っています。私は開発サーバーとしてThinを使用します。Rails開発サーバー、PDFKit、マルチスレッド

問題は私が開発モードにあるときです。 「bundle exec rail s」でサーバを起動してPDFをレンダリングしようとすると、PDFをレンダリングするときにイメージやCSSなどの余分なリソースがサーバに要求され、単一のスレッドがあるように見えるため、プロセスがデッドロックします。 。

複数のワーカースレッドを実行するにはどうすればよいですか?

ありがとうございます。

+0

いくつかのコードを表示してください。 –

答えて

10

最も簡単な解決策は、unicornです。

gem install unicorn 

unicorn.confを作成します。その後、

worker_processes 3 

そして、それを使用する:

my_gem_tree/bin/unicorn_rails -c unicorn.conf 
+1

いいですが、うまくいきません;)ありがとうございました。 –

関連する問題