こんばんわ。 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'
お名前 VPS (KVM) 2GB プランを契約したので、Ubuntu 12.04 LTS をインストールしてみました。 ついでに Rails が動く環境を作るところまでやったので、その過程を共有します。 初期セットアップ お名前 VPS を契約して最初にコンパネにアクセスすると CentOS 6.2 がデフォルトで、初期パスワードの入力を求められます。とりあえず最初は CentOS をインストールしないといけないみたいです。おとなしくパスワードを入れて次に進みます。 SSH-Key の選択も出てきますが、デフォルトのままにしました。 Ubuntu 12.04 LTS をインストールする CentOS のインストールが終わったら、コンパネから「OS再インストール」タブを選択し、Ubuntu 12.04 LTS (64bit) を選択します。 その他の設定はお好みで。今回は以下のようにしまし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く