2011-07-07 3 views

答えて

6

Herokuのは、生産にシンに私のアプリを実行しますので、私は開発のためのシンと一緒に行くことにしました。

それは常にあなたのdevのENVは、できるだけ本番ENVを一致させることをお勧めです。彼らは少し古いですが、ここで

は、シン対ユニコーンのカップルの内訳です。

http://snaprails.tumblr.com/post/441654760/thin-vs-unicorn-performance-benchmark

http://cmelbye.github.com/2009/10/04/thin-vs-unicorn.html

+0

シンは、何らかのトラブル開発モードでクラスを再ロードを持っていますか? WEBrickのやり方と同じようにログを尾行しますか?どちらのサーバーがWEBrickのドロップイン代替品として機能できるかを教えてくれる回答には「正しい」と授与されます。ありがとう! –

+0

ショットガンの宝石は、薄くても細かいファイルをリロードします。 –

+0

私はHerokuのwikiページでUnicornを使うように指示していると思います。 – Roland

6

ユニコーンは今Herokuの上で非常にうまく動作します、あなたはこれをチェックすることもできます。 http://michaelvanrooijen.com/articles/2011/06/01-more-concurrency-on-a-single-heroku-dyno-with-the-new-celadon-cedar-stack/

そしてもちろん、このことを、なぜあなたがしたいのより良いアイデアを得るためにユニコーンを使いたい: https://github.com/blog/517-unicorn

これをもっと深く探った後、私は自分自身を薄くしています。

**私は、これはあなたが、とにかくこの時点での方にシフトしている何かである必要があり青磁シーダースタック上でのみ可能である、注意してください。

+1

ありがとう!私は開発モードにもっと関心があります。つまり、私は自分のMacでローカルに実行する必要があります。 –

+0

さて、私は今それをローカルで実行しています。それは、薄いものよりもローカルで私をもっと冗長にしています。環境を設定するときの私の目標は、それらを生産にできるだけ近づけることです。そして、もちろん、ユニコーン対シンの追加の冗長性は、開発モードで私にとって本当のプラスです。そうです、それは私が私のマックでローカルにやっていることです、そしてそれでかなり幸せです。 – ylluminate

関連する問題