問題タブ [mod-rails]

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.

0 投票する
2 に答える
389 参照

ruby-on-rails - Mod_railsとmongrelは同じサーバーで実行されていますか?

私は現在、1台のサーバーで8つのRailsアプリケーションを監視しているmongrelクラスターを実行しています。

これらのアプリケーションのうち7つをmod_railsに移動し、1つは雑種に残しておきたいと思います。7つの小さなアプリケーションは少量ですが、雑種犬に残したいのは大量のアプリです。

私が理解しているように、これが最善の解決策です。PassengerPoolIdleTimeの設定はグローバルレベルでのみ適用できるためです。

このタイプのセットアップでは、どのような構成の落とし穴に注意する必要がありますか?

0 投票する
2 に答える
824 参照

linux - mod_rails セグメンテーション違反のある Apache

mod_rails (passenger) 2.0.3 および Enterprise Ruby 1.8.6 を使用して Apache 2 で Redmine を実行しています。ログインしようとすると、Apache から segfault が頻繁に発生します。この問題をデバッグする方法を知っている人はいますか? Apache の error.log に次のようなものが表示されます。

[2009 年 1 月 19 日月曜日 17:09:48] [通知] 子 pid 8714 終了信号 セグメンテーション違反 (11)

その後、アプリケーションを動作させる唯一の方法は、システム全体を再起動することです (Apache のみを再起動しても効果はありません)。

0 投票する
4 に答える
139 参照

ruby-on-rails - Rails を使用する運用/開発サーバーに異なる OS を使用しても問題ありませんか?

たとえば、私は Debian+mod_rails が大好きで、私の開発プラットフォームであるラップトップで実行しています。それでも、Ubuntu + mod_rails を実行している運用サーバーにデプロイしています。

ラップトップにUbuntuをインストールした方が長期的には良いのでしょうか、それとも展開に問題があるので、開発で好きなものを何でも使うことができます。機械?

ありがとう。

0 投票する
4 に答える
7538 参照

ruby-on-rails - modrails-100%のCPUを消費する不正なルビープロセス

mod_railsのrubyインスタンスが「不正」になります。これらのプロセスはpassenger-statusにリストされなくなり、100%CPUを使用します。

インスタンスを強制終了するためにgod/monitをインストールする以外に、これを防ぐ方法について誰かにアドバイスをいただけますか?ログに役立つものは何も見つかりませんでした。

0 投票する
1 に答える
512 参照

ruby-on-rails - mod_rails を使用して複数のアプリを SSL、同じドメインでホストする

同じドメインでホストされている複数の Rails アプリを取得しようとしていますが、ディレクトリは異なります。複数のアプリをホストしようとする前の私の構成 (うまく機能します) は、次のようになります。

私はグーグルで検索し、次の構成を使用することを示唆するドキュメントを見つけました:

ただし、その構成では、ディレクトリ構造が明らかになるだけで、アプリが実行されているようには見えません。どんなアドバイスも素晴らしいでしょう!

0 投票する
4 に答える
8129 参照

ruby-on-rails - パッセンジャー / mod_rails プロセスを監視するには?

すでにサイトを検索しましたが、適切な情報が見つかりませんでした。周りには常に何人かの専門家がいるので、そのうちの 1 人は私が探しているものを正確に知っていると確信しています :-)

私たちはバランスの取れたシステムを使用しています:

monit (またはその他の監視ツール) を使用してすべての Mongrel プロセスを監視できた時代でした。

monit (または他のツール) を使用してパッセンジャー プロセスを簡単かつ巧妙に監視する方法はありますか? 実行中のプロセスのすべての pid を動的に取得して監視に渡すにはどうすればよいですか?

マット

0 投票する
2 に答える
207 参照

mysql - Rails アプリケーションがデプロイされて動作しているが、MySQL データベースが空に見える

Capistrano で mod_rails と nginx を使用して Ruby on Rails アプリケーションをデプロイしましたが、完全に機能していますが、不可解な問題があります。

サーバーで次のコマンドを実行すると:

MySQL は次を返します。

保存中のデータを入力したので、情報がデータベースに書き込まれていることがわかります。Railsアプリケーションとサーバー全体を再起動し、他のコンピューターからサイトにアクセスしようとしましたが、完全に機能していますが、クエリはまだ空のセットを返しています. 私は完全に困惑しています。

誰が何が起こっているのか知っていますか?ありがとう!