タグ

2012年10月7日のブックマーク (2件)

  • Log4jで同一内容を複数の出力先に出力させる | Tips

    システムを運用しているとログが重要な意味を持ってくる。 カットオーバーしたばかりの頃はシステムも安定しおらず、初期不良とでも言うべき障害に見舞われることもある。そこで、安定するまではデバッグログやトレースログを出力しておき、障害の数が落ち着いてきたらそれらの出力を止めるというケースが考えられる。ただ、デバッグログやトレースログを出力している場合、ログファイルが膨らんでしまい、監視ツールなどにログファイルをわせている場合には負荷の面で不安が出てくる。 そういう時、FATALレベルやERRORレベルのログだけを別ファイルにミラーリング出来たら便利だ。そのエラーログはサイズも小さく、監視ツールにわせても安心だ。そしてエラーを検出したらデバッグログやトレースログを調査するという運用が可能になる。 では、そのようなログを出力するにはどうすればよいだろうか。 エラーログ専用のロガーを定義して、プロ

    msykt
    msykt 2012/10/07
  • (メモ) Ruby/ActiveRecord で複数DB同時接続 | witchの日記 | スラド

    Railsに突入するまえにActiveRecordを覚えようかと。 (「いまからRails?」なんて言うな) 5分でわかるActiveRecord [634] Magic Multi-Connectionsで複数のSQLite3ファイルを意識的に使う。 [与太郎プログラマの日記] で、 ActiveRecord(Railsなし)で、複数DBに繋ぎたいとき ActiveRecord::Base.configurations = { "db1" => { :adapter  => "postgresql", :host     => "localhost", :username => "postgres", :password => "", :database => "db1" }, "db2" => { :adapter  => "postgresql", :host     => "loc