タグ

ブックマーク / blog.dealforest.net (1)

  • Capistrano3 で Unicorn の再起動に失敗したのを対応したメモ

    たまにデプロイした際に Unicorn の再起動で失敗することがありました。 調べてみると「Capistrano によるデプロイ時に Unicorn の再起動に失敗することがある問題への対処」に書かれているのと同じ原因でした。 Unicorn の再起動時に、 Gemfile に新たに追加された gemBundler が読み込めていないことがわかった。 だから require している箇所で LoadError が発生Pする。 新しくなった Gemfile を Bundler がうまくロードできていないようだ。 元記事では Capistrano2 で run に環境変数を設定したものを文字列で渡して起動させているのですが、 ‘capistrano-bundler’ や ‘capistrano-rbenv’ を使っているので文字列で指定せずに環境変数を指定するやり方を調べてみました。 C

    Capistrano3 で Unicorn の再起動に失敗したのを対応したメモ
    d_animal141
    d_animal141 2014/05/30
    Capistrano3 で Unicorn の再起動に失敗したのを対応したメモ
  • 1