/** * 入口程序 * */ public static void work(object sender, ElapsedEventArgs args) { //检查日志 LogFileOperator.check(); //执行文件删除 string log = Cleaner.cleanUpExcessFiles(GlobleParams.getConfigList(), GlobleParams.getDeletePercent()); //写日志 LogFileOperator.writeLog(log); }
protected override void OnStart(string[] args) { //检查配置文件是否存在,若不存在则创建 ConfigChecker.check(); //读取配置文件并初始化全局变量 ConfigReader.read(); //检查日志文件 LogFileOperator.check(); //在日志中输出启动信息 printGlobleParams(); //执行定时清理文件任务 startTimeJob(); }