Существуют ли какие-либо существующие инструменты, которые помогают читать журнал транзакций Zookeeper? По умолчанию он находится в двоичном формате, и я хотел бы прочитать его в удобочитаемой форме.
Как прочитать журнал транзакций Zookeeper?
Ответ 1
Я не знаю, решил ли этот вопрос.
Ответ:
cd the zookeeper dir.
Если вы хотите прочитать снимки, используйте:
java -cp zookeeper-3.4.6.jar:lib/log4j-1.2.16.jar:lib/slf4j-log4j12-1.6.1.jar:lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.SnapshotFormatter version-2/snapshot.xxx
Если вы хотите читать журналы, используйте:
java -cp zookeeper-3.4.6.jar:lib/log4j-1.2.16.jar:lib/slf4j-log4j12-1.6.1.jar:lib/slf4j-api-1.6.1.jar org.apache.zookeeper.server.LogFormatter version-2/log.xxx
Ответ 2
Вы можете использовать что-то вроде этого
java -cp $ZOOKEEPER_CLASSPATH org.apache.zookeeper.server.LogFormatter [zookeeper log file path]