log4j2がrollingfileappenderに書き込むときに使用するファイル形式は何ですか?さらに、それを変更する方法はありますか?私が使用したいのは、UTF-16を使用することです。log4j2ファイルアペンダはファイルのエンコード/フォーマットに何を使用しますか?
3
A
答えて
3
文字セットはレイアウトで指定されています。 AbstractStringLayoutのデフォルトはUTF-8です。レイアウト設定でcharset = "UTF-16"を指定することで、それを変更できるはずです。
5
Ralphの回答に対する小さな修正:PatternLayoutのデフォルトの文字セットは、システムデフォルトのです。これは重要です。たとえば、Windowsコンソールでは、日本語のWindows上でUTF-8を正しく表示できないためです。
関連する問題
- 1. Log4j2を使用したSpringのロギング
- 2. log4j2 RollingFile AppenderはTomcatのファイル名を変更しませんか?
- 3. Log4j2ファイルを保存する(RollingFileアペンダを使用)
- 4. 回転しないlog4jファイルアペンダ?
- 5. Log4J2 with Routing appenderはファイルをアーカイブしません
- 6. Log4j2の設定で「ステータス」とは何ですか?
- 7. aspectをlog4j2のパフォーマンスの問題を使用して
- 8. ASNファイルとは何ですか?どのように使用しますか?
- 9. Log4j2構成ファイルをプログラムでロードする
- 10. パスワードハッシュには何を使用しますか? jBCryptを使用しない理由は何ですか?
- 11. サーバ上のバックボーンコレクションのフィルタには何を使用しますか?
- 12. .tfcファイルとは何ですか?どのように使用できますか
- 13. ブラウザ間のXML処理には何を使用しますか?
- 14. dsgetはディレクトリのクエリに何を使用しますか?
- 15. 人は何のためにElasticsearchを使用しますか?
- 16. Web UIのユニットテストには何を使用しますか?
- 17. Rails内のエンドレスページネーションには何を使用しますか?
- 18. 監査用のlog4j2とJMS appenderの使用
- 19. Luaを起動するには、何を使用しますか?
- 20. Log4j2でフォーマットされたメッセージをslf4jで使用する方法
- 21. javaでpom.xmlファイルを使用するのは何ですか?
- 22. C++の例外は何のために使用しますか?
- 23. ".html"を使用して.html.phpファイルにリンクする - 魔法は何ですか?
- 24. Log4j2タイムベースのトリガーポリシー
- 25. 指定したサイズのファイルにlog4j2ログを1週間保存する
- 26. セッション管理には何を使用しますか?
- 27. Play Framework 1はORM実装に何を使用しますか?
- 28. Haskell - ラベル付きセットパーティションには何を使用しますか?
- 29. PingFederate - SPには何を使用しますか?
- 30. iOSマルチプレイヤーゲーム - マルチプレイヤー部分には何を使用しますか?
ありがとうございました!それは私がそれのためにappenderの全体を見ていたので、パターンの一部だった私には起こりませんでした。レイアウトに関する情報は[こちら](https://logging.apache.org/log4j/2.x/manual/layouts.html) –
+10です。 PatternLayoutを含むほとんどのレイアウトがAbstractStringLayoutを拡張するので、それらのすべてがcharsetパラメータを受け入れることができます。 –