unicorn

    5

    3答えて

    に応じて、私はそうのように見えるのconfig/unicorn.rbでライン持っている: working_directory "/SomePath/Web\ Development/Rails/learning" をが、本番環境では、それは別のパスにする必要があります。私はソース管理下でできる限り多くのことをしたい(まだ何かをあきらめる必要はない)。環境に基づいてworking_directory

    1

    1答えて

    私はレール3.0.3アプリでNginx + Unicornを使用しています。ここで はアプリのための私のnginxの設定です:ここで upstream unicorn { server unix:/tmp/unicorn.myapp.sock fail_timeout=0; } server { listen 80 default deferred; root

    1

    1答えて

    私はlinodeでnginx + unicornを使用しています。 これは私の nginx.conf upstream unicorn { server unix:/tmp/unicorn.mydomain.sock fail_timeout=0; } server { listen 80 default; server_name mydomain.com;

    1

    2答えて

    RoRアプリケーションにとって最適な展開環境は何ですか?誰かがUnicornを提案しましたが、わかりません。助言がありますか? 更新: がよく、私はちょうど3-4ページを持つ小さなアプリケーションを持っていない以上、25〜50人の同時ユーザーによってアクセスされます。ここで「最高」とは、アプリケーションの展開が容易で、環境自体のメンテナンスが容易であることを意味します。明らかに溶液の安定性も重要で

    5

    1答えて

    ここで私の展開戦略について少し混乱していますが、どこの状況で展開すればreloadシグナルをユニコードに送信したいのですか?私は、なぜ思ったんだけど bundle exec unicorn -c config/unicorn/production.rb -E production -D :私は、その後のようなものを経由して再びユニコーンを開始、そのPIDを殺すことで自分のアプリケーションを展開

    3

    2答えて

    私はシステム管理の面で新しく、init.dの仕組みについては全く知らない。だから多分私はここで何か間違っている。 私は起動時にユニコーンを起動しようとしていますが、何とか毎回起動するのに失敗します。私は手動で起動/停止/再起動を単にサービスapp_name startで行うことができます。手動でサービス停止を開始するとユニコーンが起動しない理由を理解できないようです。いくつかのユーザー権限の問題か

    1

    1答えて

    私はRubyスクリプトでunicorn_railsを開始しようとしている、と次の出力 [1]+ Stopped ./setup_rails.rb をスクリプトは次の行のスクリプトが停止し %x[bash -ic "bash <(. ~/.bashrc); cd /home/www-data/rails_app; bundle exec unicorn_rails -p 8000 -E p

    11

    2答えて

    私はUnicornをRailsで実行しているときに大きなアップロードを許可しようとしていますが、大規模なアップロードはUnicornワーカーのタイムアウト期間より長くかかるかもしれません。これは、Unicornのマスタープロセスが大きなファイルをアップロードしているワーカーを殺し、要求がタイムアウトする(503エラー)ことを(私はこれが起こったことを確認しました)ことを意味します。 私のサーバーの

    0

    2答えて

    イムとユニコーン /srv/paintings.git(開始とレポをプッシュ) /SRV /絵画(アプリをインストールする必要があります場所) マイdeploy.rbがどのように見える # config/deploy.rb require "bundler/capistrano" set :scm, :git set :repository, "[email protected]:

    1

    1答えて

    でのエラー開くデータベースが最後にレール3.2のアプリで私のルビーを展開しませんが、ブラウザからそれを開こうとしたとき、私は500エラーを取得しています(production.logが与える) Errno::ENOENT (No such file or directory - Problem opening database) インストールRVMレールのnginxとユニコーン すくいデシベル