2012-01-22 5 views
1

私は、カスタムLoggerオブジェクトにロギングすることによってデーモンのロギングを分離しました。問題は、SQLはまだメインRailsのログファイル(development.logなど)に記録され、私はSQLを自分のカスタムLoggerのログファイルに保存したいと思っています。デーモン用アクティブレコードロガーの分離

私はActive Recordのロギングを別のファイルに分離する必要がありますが、一部のプロセス(環境がロードされた後に設定することができます)でのみ使用します。

+0

このデーモンはどのように起動しますか? – alexkv

+0

これはdaemons gem(http://rubygems.org/gems/daemons)を使用していますが、daemon_generator(https://github.com/dougal/daemon_generator)の_ctlファイルにはアプリケーションと環境が必要です。 – mahemoff

答えて

0

最後に、デーモン用に別のRailsインスタンスを追加して、同じデータベースを指し示して解決しました。彼らはそれぞれ独自のログディレクトリを持っています。