package com.dy.aceMw.server.forTcp; import org.apache.logging.log4j.*; import com.dy.aceMw.resource.ResourceUnit; import com.dy.aceMw.resource.rtuLog.RtuLogNode; public class RtuLogDealer { private static Logger log = LogManager.getLogger(RtuLogDealer.class.getName()) ; /** * 记录Rtu日志 * @param rtuAddr * @param content */ public static void log(String rtuAddr, String content){ if(rtuAddr == null || rtuAddr.trim().equals("")){ log.error("严重错误,记录Rtu日志时,rtu地址未提供!") ; return ; } if(content == null || content.equals("")){ log.error("严重错误,记录Rtu日志时,日志内容未提供!") ; return ; } RtuLogNode logNode = new RtuLogNode(rtuAddr, content) ; ResourceUnit.getInstance().rtuLog(logNode); ///////////////////// // 或者向消息中间件发消息 //////////////////// } }