- PR -

log4jの週間ローテーションにおける、年末・年始の切り替えについて

1
投稿者投稿内容
JD
会議室デビュー日: 2008/10/01
投稿数: 3
投稿日時: 2008-10-01 19:23
こんにちわ。
log4jの週間ローテーションの質問です。
週間ローテーションを行った場合、年末・年始のログの出力はどうなるのでしょうか?
例えば、年始が1/1(水)の場合、その年の第1週のログは、
   @1/1(水)から1/5(日)までのログとなる
   A12/30(月)から1/5(日)までのログとなる
     ※週間ローテーションの場合は月曜日が週の初めとなるようです。
ご存知の方いらっしゃいましたら、よろしくお願いします。
indigo-x
大ベテラン
会議室デビュー日: 2008/02/21
投稿数: 207
お住まい・勤務地: 太陽の塔近く
投稿日時: 2008-10-01 20:38
良くは知らないけど
ログに年末・年始て考え方あるの?
外れてたらごめんなさい
わたなべ
大ベテラン
会議室デビュー日: 2007/12/09
投稿数: 123
お住まい・勤務地: 札幌
投稿日時: 2008-10-01 21:01
システム日付を変えて試してみては?
おがわ
大ベテラン
会議室デビュー日: 2001/08/01
投稿数: 199
お住まい・勤務地: 千葉県
投稿日時: 2008-10-01 21:09
log4jのローテーションやjava.util.Calenderの日本地域のデフォルト実装に「会社の年末年始」「祝祭日」なんていう非汎用的な要素は存在しません。

システムの要件の都合上、ロギングに「年末年始」という要素をどうしても入れたいのであれば、その要素を機能追加する週間ローテーションの拡張クラスを実装してみてはいかがでしょうか?
JD
会議室デビュー日: 2008/10/01
投稿数: 3
投稿日時: 2008-10-02 09:33
>indigo-xさん
ご回答ありがとうございます!
仰るとおり、年末・年始の考え方はないみたいです・・・

>わたなべさん
ご回答ありがとうございます!
現在、システム日付を変えて試すわけには行かない状況でして・・・
最終手段として、試してみたいと思います。

>おがわさん
ご回答ありがとうございます!
大変ためになります。
さっそく調べて、試してみたいと思います。
わたなべ
大ベテラン
会議室デビュー日: 2007/12/09
投稿数: 123
お住まい・勤務地: 札幌
投稿日時: 2008-10-02 12:08
ローカルマシンなりVMなりで試せばいい話です
JD
会議室デビュー日: 2008/10/01
投稿数: 3
投稿日時: 2008-10-02 18:35
>わたなべさん
あ、確かに・・・(汗
ご指摘ありがとうございます!
1

スキルアップ/キャリアアップ(JOB@IT)