自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
July 23, 2002 [おもひで]
■ [tDiary] アクセスカウンタ表示プラグイン-1.5.0リリース!
今回は日毎にバックアップを取るようにしました。これでLinuxビボ〜ろくで2度起きてしまいましたが、counter.dat自体が壊れる現象が出てしまった場合になるべく最新に近い状態に復旧できるようになりました。
その代わり、毎日1ファイルずつバックアップファイルが増え続けます。今のところ、手動で古いファイルを削除していただく必要があります。
その他、GET系アンテナ対策として@options["counter.deny_same_src_interval"]のデフォルト値を0.1時間から2時間へ変更しています。1時間間隔というところが多いようですのでこのようにしました。
■ [tDiary] アクセスカウンタ表示プラグイン-1.5.1リリース!
きたさんに良いことを教わったので、早速それに対応させました。毎日1ファイルずつバックアップファイルを作るのですが、1週間毎にローテーションしますので、最大でも7つのファイルができるのみになります。これならほっといて問題ないですよね。

UNIXのsarコマンドのように,ファイル名に日付のsuffixをつけることにすれば,最大でも31個しかファイルが生成されません.曜日なら7つですね.<br>普通の運用では1ヶ月も前のカウンタのデータは必要ないと思うので,こんな方式でもOKではないかと.
おぉ、それはナイスアイデア!いただきます!