タグ

ブックマーク / kazuhira-r.hatenablog.com (2)

  • Log4j2を試してみる - CLOVER🍀

    Javaのロギングライブラリですが、 java.util.logging(JUL) Log4j Commons Logging(+Log4j) SLF4J+Logback と種々あり、最近ではSLF4J+Logbackが主流な気がするのですが、自分の周りでは長らくLog4j、またはCommons Loggin越しにLog4jのパターンが多かったです。というか、今もですが。 Log4jの上に、自作のロギングライブラリを作ることになることも、多々…。 まあ、そんな感じで昨今のJavaのロギング事情にだいぶ置いていかれているのですが、ここでちょっとLog4jの後継であるLog4j2を試してみたくなりまして。 Apache Log4j2 http://logging.apache.org/log4j/2.x/ なんでも、パフォーマンスがかなり良くて有名?らしいのですが。 The Logging O

    Log4j2を試してみる - CLOVER🍀
  • JDK付属、Undertowを使ったGroovy&Clojure、Perlでの簡単なHTTPサーバ - CLOVER🍀

    なんとなく、時々ちょっとしたテストとかで使っているダミーのHTTPサーバ用のスクリプトをまとめたくなりまして。 で、せっかくなのでプラスアルファも入れて。 ホントに簡単なものなので、以下のスペックで。 リクエストの内容を解析することは、必須としない 起動時にはポート番号を指定できる。しなかった場合は、8080で起動 ヘッダ、ボディに何か出力する サーバの終了は、Ctrl-cなどで できれば並行処理可能に ターゲットは、GroovyとClojureでJDK付属のものを使った版、Undertowを使った版を、あとはPerlで1書きました。 実行結果は、いずれもこんな感じになります。 $ curl -i http://localhost:8080/test HTTP/1.1 200 OK Date: Sat, 12 Apr 2014 08:46:39 GMT Content-type: tex

    JDK付属、Undertowを使ったGroovy&Clojure、Perlでの簡単なHTTPサーバ - CLOVER🍀
  • 1