問題タブ [mongrel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - apache2.2 x 雑種プロキシ エラー
私は apache2.2 mod_proxy_balancer + mongrel + rails2.3 を使用しています 以下のエラーが発生します。「プロキシ: リモート サーバーからの読み取りエラーが返されました」
これをhttpd.confに設定しました
どうしたの?
apache - Mongrel は IPv6 をうまく処理しますか?
Mongrel + Apache 2.2 + mod_proxy_balancer を使用しています。
apache2.2 はよく IPv6 です http://httpd.apache.org/docs/2.2/en/bind.html#ipv6
Mongrel は IPv6 をうまく処理しますか?
プラットフォーム:RHEL ルビー:1.8.6
ruby-on-rails - RailsアプリケーションのWebサーバーとしてMongrelを使用するのはいつですか?
最初の大きなRailsアプリケーションを開始したとき、PHPの使用経験があるため、 Apache(Passengerを使用)を使用することを選択しましたが、Railsアプリケーションのデプロイに関する深い知識はありません。
Railsアプリ用のWebサーバーをどのように選択しますか?
ApacheとMongrelの主な違いはありますか?
それとも好みの問題ですか?
ruby-on-rails - Ruby on Rails アプリケーションと Mongrel が起動しない
Mac OS X で Netbeans 6.1 を使用して開発した Ruby on Rails (Rails v2.0.2) アプリケーションがあります。
今晩このアプリケーションを実行しようとすると (今朝は問題なく動作していました)、次のエラーが表示されます。
「Web サーバーに接続できませんでした - http://localhost:3000を表示できません」
次を使用してターミナルからアプリケーションを実行しようとすると: ./script/server
次のエラーが表示されます。
=> Mongrel の起動 (「script/server webrick」を使用して WEBrick を強制) => Rails アプリケーションをhttp://0.0.0.0:3000で起動 => -d で呼び出してデタッチ => Ctrl-C でサーバーをシャットダウン ** 起動中Mongrel は 0.0.0.0:3000 でリッスンしています ** 開発環境で Rails を開始しています... nil 終了しています
誰でもこの問題を解決するのを手伝ってくれませんか。
前もって感謝します。
敬具
ウォルター
ruby-on-rails - カピストラーノは再起動せず、停止しますが、更新は機能しています
私は最近マシンを変更し、Rails を更新する際に大まかな箇所がいくつかありました。サーバー自体はそのままでした。すべてが順調に見えましたが、カピストラーノではありませんでした。変更を加えてSVNを更新すると、実行中
リポジトリの正しい新しいバージョンがサーバーに配置されます。capistrano を実行しているターミナルでのログには異常はありませんが、サーバーが引き続き実行されているため、実際には再起動が行われないことは明らかです。ランニング
プロデュース
しかし、明らかな変化はありません。何が起こっているのでしょうか?サーバーの Mongrel ログには何の変更も表示されません。更新より前の古いバージョンがまだ実行されています。
ruby-on-rails - USR2をmongrel_railsに送信すると、再起動時に「アドレスはすでに使用されています」という結果になることがあります
実行中の各プロセスにUSR2シグナルを送信する、mongrelクラスターのローリングリスタートモードがあります。
これは、ほとんどの場合、うまく機能します。ただし、非常にまれに、mongrelプロセスがシャットダウンしてから再起動に失敗し、次のエラーが発生します。
雑種のソースを見ると、USR2ハンドラーは実行中のサーバーで同期停止を呼び出すため、ソケットが解放されるまでブロックする必要があります。
誰かがこのエラーを見たことがありますか?
誰かがそれを引き起こす可能性のあるアイデアを持っていますか?
ruby-on-rails - Rails 2.0 は IPv6 に対応していますか?
Mongrel + Apache 2.2 + mod_proxy_balancer を使用しています。
apache2.2 はよく IPv6 ですhttp://httpd.apache.org/docs/2.2/en/bind.html#ipv6
Mongrel は IPv6 をうまく処理しますか?
プラットフォーム:RHEL ルビー:1.8.6
/actionpack-2.0.5/lib/action_controller/request.rb
特に気になる方はご入札をお控えください。
ruby-on-rails - HTTPユーザー名をApacheからMongrel/Railsに渡すにはどうすればよいですか?
目標: MongrelsでRailsアプリケーションを実行し、基本HTTP認証を実行した後にApacheを介したアクセスを許可する
問題: Rails内から提供されたユーザー名を読み取る
Apache:
これは問題なく機能します。Apacheはユーザーに認証を強制し、成功した場合はRailsに転送します。静的ファイルなどを処理し、それらの認証をトリガーするために、数行を省略しました。
Railsの観点から見た環境変数には、通常のエントリに加えて、、が含まれていHTTP_X_FORWARDED_HOST
ます。カスタム環境変数を書き換えルールに追加して渡すことができませんでした:HTTP_X_FORWARDED_SERVER
HTTP_X_FORWARDED_FOR
何かご意見は?
ruby-on-rails - 異なる Ruby on Rails 本番 Web サーバー間の推奨事項 (および相違点)
すぐに、最初の Ruby on Rails アプリケーションを実稼働環境にデプロイする計画を立てており、RoR プロバイダーに期待されるすべての管理対象サーバーと Capistrano の利点を備えた Web ホストを選択しました。
このプロバイダーは、Mongrel、Thin、Passenger、および FastCGI Web サーバーを許可しており、非常に柔軟に見えますが、正直なところ、それらの違いはわかりません。私はそれらをいくつか調べましたが、機能と最大同時リクエストについて話し始めると、すべてが少し大きくなります-そして、このデータは公開者によって異なるようです.
Passenger を (表面的には) 見てきましたが、これは私には非常に魅力的に思えますが、Passenger は実際の Web サーバーではなく、Apache または nginx 上のレイヤーのようであり、生成された管理されているという印象を受けました。アプリケーションのインスタンス (Mongrel クラスターなど)。
私が賢明に選択できるように、誰でも素人の言葉の違いを正してください.
ruby-on-rails - RailsアプリケーションVPS用のPhusionvsMongrel
私はRailsアプリケーションに取り組んでおり、現在、共有ホスティングでホストされています。しかし、それは合理的な処理を必要とする多くの機能を取得しており、私はそれをVPSのクラウドサーバーに移動することを考えています。サーバー管理の経験はありませんが、シンプルなアプリケーションなので自分で管理したいと思います。少しグーグルして、私はいくつかのセットアップオプションを見つけました:
- Phusion Passenger+Apache。これが今日のデフォルトオプションのようです。
- Phusion Passenger+Nginx。NginxはApacheの軽量オプションとして表示されますが、Apacheにははるかに多くのモジュールとサポートがあります。
- 雑種+アパッチ。雑種についてどう考えたらいいのかわからない。私が見つけた議論は時代遅れのようですが、Apacheを使った雑種のクラスターについての素晴らしい記事があります。
それで、あなたは何をお勧めしますか?このアプリケーションのトラフィックは少ないですが、多くの処理集約型の操作を実行し、少数の静的ファイルしか提供しません。VPSでは必要なメモリを適宜請求するため、メモリ消費は重要です。そして、私は初心者なので、ドキュメントと構成の容易さが非常に重要です。サーバーに何らかのComet/サーバープッシュのサポートがあれば、それもいいでしょう。私はすぐにそれを追加することを計画しています(私はプーリングの厄介な考えに耐えられません)。