私は Mac OS X 10 を実行していbrew install zookeeper
ます。
/usr/local/etc/zookeeper/zoo.cfg
をもとに作成しました/usr/local/etc/zookeeper/zoo_sample.cfg
。
その後zkServer start
、問題なく動作します。
しかし、Zookeeper Java クライアントを使用する Clojure から Zookeeper に接続しようとすると、次のエラーが発生します。
log4j:WARN No appenders could be found for logger (org.apache.zookeeper.ZooKeeper).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
私のlog4j.properties
ファイル:
log4j.rootCategory=WARN, zklog
log4j.appender.zklog = org.apache.log4j.FileAppender
log4j.appender.zklog.File = /usr/local/var/log/zookeeper/zookeeper.log
log4j.appender.zklog.Append = true
log4j.appender.zklog.layout = org.apache.log4j.PatternLayout
log4j.appender.zklog.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n
だから、私の質問は次のとおりです。
- 私の状況に適した log4j 構成は何ですか?
- この警告が発生しないようにするために、homebrew は箱から出してすぐに何ができますか?