こんばんわ。 Herokuに乗っけてる自分のサービスを3Gで見たとき、 読み込み遅すぎて発狂しました。 対策、何個かやってみたメモ。 Unicorn導入 Gemfileにunicornを追加 group :production gem 'unicorn' end config/unicorn.rbを作成 worker_processes Integer(ENV["WEB_CONCURRENCY"] || 3) timeout 15 preload_app true before_fork do |server, worker| Signal.trap 'TERM' do puts 'Unicorn master intercepting TERM and sending myself QUIT instead' Process.kill 'QUIT', Process.pid end de
Update: Heroku has now posted a more complete Unicorn setup here.) In 3 easy steps you can setup a rails app on Heroku that can easily handle 200 requests per second and 100 concurrent connections, for free. Step 1: Use Unicorn With the Cedar stack on Heroku, you can now run any process, so why not use Unicorn. Here’s how to set this up. Add this to your Gemfile group :production do gem 'unicorn'
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く