unicorn

    10

    4答えて

    以下は、私のinitスクリプトfor unicornへのリンクです。 https://gist.github.com/1466775 Restartコマンドは一度も機能しませんでした。私は各展開の後でunicornを再起動するためにアップグレードを使用しています。しかし、新しい宝石が追加されるような大きな変化がある場合は、アップグレードは機能しません。最近、私はホルトロードの宝石をエアブレーキで置

    10

    1答えて

    Herokuのサポートは、これが共有データベース上のlibsslの彼らのバージョンに関係していると言うが、私たちはプロジェクトの上に遭遇した検出のActiveRecord :: StatementInvalidを取得それは専用のデータベースにもあります。 基本的にこのエラーはしょっちゅう(ちょうど展開した後に近い)私たちは新しいシーダーに移動ユニコーンとスタック3人の労働者に設定したすべてのプロジ

    0

    1答えて

    私は、IPアドレスが(MaxMindなどの)場所に解決され、IPの逆引き参照を介してDNS名が表示されるのが有益であると私のWebアプリケーションのポイントにあります。私はHerokuや他のサーバーでユニコンを使います。これを行うための事前構築された方法はありますか、この追加情報を提供するためにログを通過させるために何らかのフィルターを作成する必要がありますか?

    2

    1答えて

    私はApache2の+ユニコーン本番環境にインストールされているレール3.0.7を使用しています。 <VirtualHost *:80> ServerName something.com # Point this to your public folder of teambox DocumentRoot /pal/public RewriteEngine On <Proxy bal

    0

    1答えて

    を提供し、私は私のレールのアプリ私は8080とnginxの上でユニコーンを実行しているsitemap.xmlと をレンダリングています。 私はhttp://server:8080/sitemap.xmlを行うと、私はサイトマップを取得します。私はhttp://server/sitemap.xmlを行う際 は、しかし、私はsitemap.xmlとすべてではなく、それのの一部を取得します。他 すべてが

    7

    1答えて

    unicornのデータベース接続プーリングの効果を説明する文書が見つかりません。 Unicornは複数のワーカープロセスをフォークします。私はpreforkを設定しました。作業者間でデータベース接続を共有しないことが重要です。フォーク後にdb接続をリセットします。 私のレールアプリケーションにはサーバごとに8人のワーカーがあり、database.ymlのプールサイズは5です。次に、mysqlへの4

    1

    1答えて

    大きなファイル(1GB +)を処理するWebアプリケーションを作っています。ファイルがアップロードされている間は、ファイルデータ(これまでにアップロードされたもの)にアクセスできるようにする必要があります。また、アップロードされたファイルの場所を変更する必要があります。 あまりにも高いレベルでこれを行うにはRoRを使用しないでください。私は、MongrelやUnicornのようなサーバー、あるいは

    5

    1答えて

    古いRailsとPostgreSQLアプリケーションを2.1からRails 3にアップグレードする途中です(中間2.3.11の手順を成功させることで)。 最後に、すべてのRspecがスムーズに実行されたら、Mongrel 1.2.0.pre2をインストールして起動しました。すべてOKです。 100人の同時ユーザーのJMeterテストケースでもOKになりました。 しかし、私はユニコーンで同じことをし

    0

    1答えて

    私は非常に奇妙な問題に遭遇しました。私はnginxを持っていて、レールunicornサーバを使うように細かく設定しました。 ユニコーンサーバーを起動するには、 'unicorn_rails -c config/unicorn.rb -E producttion -D'を使用します。 私はsshセッションをログアウトしない限り、すべて正常に動作しました。 私はsshセッションをログアウトすると、レー

    13

    2答えて

    私たちは、キャップを付けて展開し、ユニコードプロセスにUSR2を送信して再読み込みするスクリプトを使用しています。通常は動作しますが、たびに失敗します。ユニコーンログを調べると、古いリリースディレクトリに存在しないGemfileを探していることが明らかになります。 例外: /usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/