/** * 入口程序 * */ public static void work(object sender, ElapsedEventArgs args) { //检查日志 LogFileOperator.check(); //执行文件删除 string log = Cleaner.cleanUpExcessFiles(GlobleParams.getConfigList(), GlobleParams.getDeletePercent()); //写日志 LogFileOperator.writeLog(log); }
private static void printGlobleParams() { StringBuilder log = new StringBuilder(); log.AppendLine("当前时间:" + DateTime.Now.ToString() + " 服务启动...\n"); log.AppendLine("执行频率:" + GlobleParams.getFrequency() / 60000 + "分钟"); log.AppendLine("删除比例:" + GlobleParams.getDeletePercent() + "%"); log.AppendLine("共读取到:" + GlobleParams.getConfigList().Count() + "个需要检查的路径\n"); LogFileOperator.writeLog(log.ToString()); }
private static void createGlobleParams() { GlobleParams.setFrequency(GlobleParams.getFrequency() == -60000 ? "30" : (GlobleParams.getFrequency() / 60000).ToString()); GlobleParams.setDeletePercent(GlobleParams.getDeletePercent() == -1 ? "10" : GlobleParams.getDeletePercent().ToString()); }