private static final String READ_LOG_TIME = "00:00:01";
private static final String READ_LOG_PATH = "E:\\monitor\\CabRadioLog";
private IReadCRLogService services;
@Override
public void run()
{
try
{
log.info("Start________________Log : "+ CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
log.info("readLog : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
services.readLog(Task.getPath());
log.info("insertData : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
services.insertData();
log.info("coverageByLocation : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
services.coverageByLocation();
log.info("degradedCoverageLocations : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
services.degradedCoverageLocations();
log.info("unreportedCellChangeLocations : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
services.unreportedCellChangeLocations();
log.info("unreportedTransponders : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
services.unreportedTransponders();
log.info("abnormalCellChange : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
services.abnormalCellChange();
log.info("End__________________Log : " + CommonUtil.getDatetimeByLong(System.currentTimeMillis()));
}
catch (Exception e)
{
log.error("[ReadCRLogTask-run]The error = " + e.getMessage());
}
}
//读取 log日志
if (CommonUtil.isTimeToWork(Task.getReadCRLogTime()))
{
try
{
Task task = (Task)CommonUtil.getBean("Task");
task.start();
}
catch (Exception e)
{
log.error("[TIMER] backupDatabaseTask start failed. e=" + e.getMessage());
}
}