タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

jrubyとlogに関するpoppenのブックマーク (2)

  • JRuby on Google App Engineでのログ出力 - しばそんノート

    前置き Google App Engine for Java(以下GAEJ)でJRubyスクリプトを書くにあたって、ログ出力をどうしたらいいのか、少し迷ってしまいませんか? 標準出力や標準エラー出力に書き出したデータは単に無視されるだけですし、書き込みモードでファイルを開けませんので、RubyLoggerクラスをそのまま使うことも出来ません。かといって、ログ出力無しでは何かと不便です。 ということで、GAEJ上のJRubyスクリプトでログ出力する方法を調べてみました。 Javaでのログ出力 JRubyはJava上で動作しており、Javaのクラスを利用することができますので、Javaでどのようにログを出力するのかがわかれば解決したも同然です。 そこでGAEのデベロッパーガイドをざっと眺めてみました、が…。 どうにもそれっぽい項目が見当たりません。 よく探してみたら、全然関係なさそうな以下の

    JRuby on Google App Engineでのログ出力 - しばそんノート
  • GAE上の JRuby on Rails でログを取るには - yuumi3のお仕事日記

    GAEのローカル環境では再現できない問題が発生した場合は、やはりログを使ったデバックになりますが、そんな際に簡単にログを残すには JRuby on Google App Engineでのログ出力 - しばそんノート にたいへん詳しく書かれています。 ありがとうございます。 簡単にログを出すには 1. appengine-web.xml の設定 に を追加 2. logging.propertiesの追加 tmp/war/WEB-INF/logging.properties ファイルを置く。内容は .level = INFO 3. 必要なコードにログ出力を書く $servlet_context.logメソッドを使います。 $servlet_context.log("*** DEBUG xx = #{xx.inspect}") 4. 再WAR作成、再デプロイ 5. Dashboard の Lo

    GAE上の JRuby on Rails でログを取るには - yuumi3のお仕事日記
  • 1