2

私は、Ruby-enterprise-1.8.6-20090610 と apache httpd を使用して、passenger/mod_rails でデプロイされた Rails 2.3.3 アプリケーションを実行しています。

問題は、アプリケーションをデプロイするたびに、何百もの httpd プロセスが停止し始めることです。次のエラーが表示されます。

[notice] child pid NNNNN exit signal Segmentation fault(11)

10〜20分の短い時間の後。それらのエラーは無視されます。

この問題は、データベースを別の専用マシンに移行した後に発生しました。したがって、mysql-db 接続プールと管理の問題である可能性があると思いますが、定義できません。

誰かがこの問題を手伝ってくれますか、それとももっと深くデバッグする方法の手がかりを教えてくれますか? 前もって感謝します。

4

1 に答える 1

1

サーバーでコアダンプを有効にすることから始めます。

次に、それを実行してコアファイルを取得し、バックトレースを取得して、サーバーがコアダンプしている場所の最初のアイデアを取得します。

私は今、同じ問題を経験しています。ただし、Railsではありません。

HTH

于 2010-01-18T17:29:20.317 に答える