成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用Java實現的日志切割清理工具

開發 后端
本座以前發表過一篇文章:《用 Java 實現的日志切割清理工具》,在網絡上被大量轉載。有不少看官留言給本座希望能提供工具的源代碼。因此,本座也不敢敝帚自珍,現把源代碼分享出來供大家學習交流。

本座以前發表過一篇文章:《用 Java 實現的日志切割清理工具》,在網絡上被大量轉載(雖然大多數都沒有注明原文出處 ^_^)。有不少看官留言給本座希望能提供工具的源代碼。因此,本座也不敢敝帚自珍,現把源代碼分享出來供大家學習交流。閑話少說,請輕踩這里,你懂的 ^_*

對于服務器的日常維護來說,日志清理是非常重要的事情,如果殘留日志過多則嚴重浪費磁盤空間同時影響服務的性能。如果用手工方式進行清理,會花費太多時間,并且很多時候難以滿足實際要求。例如:如何在每個星期六凌晨3點把超過2G大的日志文件進行切割,保留***的100M日志記錄?

網上沒有發現能滿足本座要求的日志切割工具,因此花了一些閑暇時間自己寫了一個。由于要在多個平臺上使用,為了方便采用 Java 實現。本工具命名為 LogCutter,主要有以下特點:

  1. 支持 Linux、Mac 和 Windows 等所有常見操作系統平臺
  2. 支持命令行交互式運行
  3. 支持后臺非交互式運行(Linux/MAC 下使用 daemon 進程實現,Windows 用系統 Service 實現)
  4. 支持兩種日志清理方式(刪除日志文件或切割日志文件)
  5. 支持對 GB18030、UTF-8、UTF-16LE、UTF-16BE 等常用日志文件類型進行切割(不會發生切掉半個字符的情況)
  6. 高度可配置(程序執行周期、要刪除的日志文件過期時間、要切割的日志文件閥值和保留大小等均可配置

使用方法:

  1. *******************************************************  
  2. **** LogCutter - Bruce Liang, all rights reserved. ****  
  3. *******************************************************  
  4.  
  5. 一、啟動方式  
  6. --------------------------------------------------  
  7. ) Windows  
  8.     A) 前臺運行: > ./run.bat  
  9.     B) 后臺運行: > ./LogCutter.exe {      
  10.                                        -install-demand  (安裝手動啟動服務)  
  11.                                        -install-auto    (安裝自動啟動服務)  
  12.                                        -start           (啟動服務)  
  13.                                        -stop            (停止服務)  
  14.                                        -status          (查看服務狀態)  
  15.                                    }  
  16.  
  17.     *** 注 ***   
  18.         @ LogCutter.exe 以 Windows 系統服務的方式運行,安裝好后也可以通過 Windows 服務管理器進行管理  
  19.         @ LogCutter.exe 依賴 JRE 1.6, 因此必須在注冊表或環境變量中設置 %JAVA_HOME%  
  20. ) Linux / Unix  
  21.     A) 前臺運行: $ ./run.sh  
  22.     B) 后臺運行: $ ./run.sh -d  
  23.  
  24.     *** 注 ***  
  25.         @ 可以設置為開機時自動后臺運行,方法如下:  
  26.  
  27.         $ vi /etc/rc.d/rc.local  
  28.                     ( 加入: ${YOUR_LOGCUTTER_PATH}/run.sh -d )  
  29. --------------------------------------------------  
  30.  
  31. 二、配置文件  
  32. --------------------------------------------------  
  33. ) 程序配置文件: ./conf/config.xml  
  34. ) 日志配置文件: ./conf/log4j.properties (默認)  
  35. --------------------------------------------------  
  36.  
  37. 三、環境要求  
  38. --------------------------------------------------  
  39. ) Java 版 本: JRE 1.6 以上  
  40. ) 依賴程序包: dom4j、log4j、juniversalchardet  
  41. -------------------------------------------------- 

原文鏈接:http://www.cnblogs.com/ldcsaa/archive/2012/06/25/2560481.html

責任編輯:林師授 來源: ~怪^_*獸~的博客
相關推薦

2012-02-13 13:36:27

Java

2011-01-27 16:53:13

系統清理工具BleachBitLinux

2013-01-05 09:43:25

亞馬遜AWS公有云服務Netflix

2011-11-21 15:04:30

2010-05-26 09:10:44

Windows清理工具

2013-03-13 09:36:56

PC清理工具Windows8

2018-09-14 10:20:09

微軟工具Windows

2010-03-30 19:23:56

Nginx日志切割

2013-04-17 09:17:37

Linux文件系統系統清理工具

2021-05-14 23:22:58

Windows 10Windows微軟

2010-03-30 19:41:16

Nginx日志

2015-07-22 17:33:52

UbuntuCCleaner系統清理工具

2017-01-24 18:49:28

Windows磁盤清理

2023-03-09 14:48:07

Chrome瀏覽器

2021-07-28 09:53:48

禁用CPU清理工具

2013-04-15 15:07:43

清理日志Linux系統

2021-02-01 05:57:43

電腦文件清理工具

2024-08-07 10:54:27

MySQL日志策略

2022-01-10 09:43:55

CCleanerWindows 11微軟商店

2017-02-13 16:46:16

日志管理工具
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区国产精品 | 亚洲国产一区在线 | 一区二区在线免费观看 | 欧美a∨| 91污在线 | 日韩免费福利视频 | 国产欧美日韩综合精品一区二区 | 精久久久 | 色综合一区二区 | 欧美电影免费观看 | 国产精品爱久久久久久久 | 污片在线观看 | 国产精品久久久久久久久婷婷 | 北条麻妃99精品青青久久主播 | 99精品国产一区二区青青牛奶 | 一级毛片免费看 | 蜜桃视频麻豆 | 亚洲va国产日韩欧美精品色婷婷 | 亚洲丝袜天堂 | 毛片国产 | 看av网 | 欧美一区二区二区 | 成人三级视频 | 国产精品电影在线观看 | 亚洲永久在线 | 九色 在线 | 精品少妇一区二区三区在线播放 | 黄a网站| av中文网 | 久久99精品久久久 | 青青久久 | 日本公妇乱淫xxxⅹ 国产在线不卡 | 欧美激情五月 | 欧美性猛交 | 中文亚洲视频 | aaaaaa大片免费看最大的 | 一区二区三区视频在线免费观看 | 国产精品久久久久无码av | 四虎午夜剧场 | 国产91在线视频 | 国产一区在线免费 |