ht"> 21
log4j.appender.Error.DatePattern='.'yyyy-MM-dd
22
log4j.appender.Error.File=${log.path}/ebc-sea-platform.log
23
log4j.appender.Error.layout=org.apache.log4j.PatternLayout
24
log4j.appender.Error.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p(%10c{1}) %m%n
9
25
10
### application log config ###
26
### application log config ###
11
log4j.logger.com.ai.ipu=DEBUG,A1
27
log4j.logger.com.ai.ipu=ERROR, File

+ 21 - 8
ebc-sea-platform/src/main/resources/pro/log4j2.xml

1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Configuration status="WARN">
2
<Configuration status="WARN">
3
    <Properties>
3
    <Properties>
4
        <!-- 配置日志文件输出目录,此配置将日志输出到tomcat根目录下的指定文件夹 -->
4
        <!-- 配置日志文件输出目录和名称 -->
5
        <Property name="LOG_HOME">${sys:log.path:-target}</Property>
5
        <Property name="LOG_HOME">${sys:log.path:-target}</Property>
6
        <Property name="PROCESS_NAME">ebc-sea-platform</Property>
6
    </Properties>
7
    </Properties>
7
    <Appenders>
8
    <Appenders>
8
        <Console name="Console" target="SYSTEM_OUT">
9
        <Console name="Console" target="SYSTEM_OUT">
9
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
10
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
10
        </Console>
11
        </Console>
11
        <RollingFile name="File" fileName="${LOG_HOME}/ebc-sea-platform.log" filePattern="${LOG_HOME}/ebc-sea-platform-%d{yyyy-MM-dd}.log">
12
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
12
        <RollingFile name="RollingFileDebug" fileName="${LOG_HOME}/${PROCESS_NAME}.log"
13
                     filePattern="${LOG_HOME}/$${date:yyyy-MM}/${PROCESS_NAME}-%d{yyyy-MM-dd}-%i.log">
14
            <!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
15
            <ThresholdFilter level="debug" onMatch="ACCEPT" onMismatch="DENY"/>
16
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} - [%-5p]  %m%n"/>
13
            <Policies>
17
            <Policies>
14
                <TimeBasedTriggeringPolicy modulate="true" interval="1"/>
18
                <TimeBasedTriggeringPolicy/>
19
                <SizeBasedTriggeringPolicy size="100 MB"/>
15
            </Policies>
20
            </Policies>
21
            <DefaultRolloverStrategy max="30"/>
16
        </RollingFile>
22
        </RollingFile>
17
        <RollingFile name="FileError" fileName="${LOG_HOME}/ebc-sea-platform-error.log" filePattern="${LOG_HOME}/ebc-sea-platform-error-%d{yyyy-MM-dd}.log">
18
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
23
        <RollingFile name="RollingFileError" fileName="${LOG_HOME}/${PROCESS_NAME}-error.log"
24
                     filePattern="${LOG_HOME}/$${date:yyyy-MM}/${PROCESS_NAME}-error-%d{yyyy-MM-dd}-%i.log">
25
            <ThresholdFilter level="error" onMatch="ACCEPT" onMismatch="DENY"/>
26
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} - [%-5p]  %m%n"/>
19
            <Policies>
27
            <Policies>
20
                <TimeBasedTriggeringPolicy modulate="true" interval="1"/>
28
                <TimeBasedTriggeringPolicy/>
29
                <SizeBasedTriggeringPolicy size="100 MB"/>
21
            </Policies>
30
            </Policies>
31
            <!-- DefaultRolloverStrategy属性如不设置,则默认为最多同一文件夹下7个文件,这里设置了20 -->
32
            <DefaultRolloverStrategy max="20"/>
22
        </RollingFile>
33
        </RollingFile>
23
    </Appenders>
34
    </Appenders>
24
    <Loggers>
35
    <Loggers>
25
        <Root level="all">
36
        <Root level="INFO">
26
            <AppenderRef ref="Console"/>
37
            <AppenderRef ref="Console"/>
38
            <AppenderRef ref="RollingFileDebug"/>
39
            <AppenderRef ref="RollingFileError"/>
27
        </Root>
40
        </Root>
28
        <logger name="com.ai.ipu" level="DEBUG"></logger>
41
        <logger name="com.ai.ipu" level="DEBUG"></logger>
29
        <logger name="org" level="WARN"></logger>
42
        <logger name="org" level="WARN"></logger>

+ 13 - 13
ebc-sea-platform/src/main/resources/sql/ipu/AreaInOutRecordDao.xml

1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<sqls>
2
<sqls>
3
3
	<sql name="addSameInTimeRecordDao">
4
	<sql name="addSameInTimeRecordDao">
4
		<![CDATA[
5
		<![CDATA[
5
			<insert id="addSameInTimeRecordDao" parameterType="ai.ipu.data.JMap" useGeneratedKeys="true" keyProperty="RECORD_ID">
6
			<insert id="addSameInTimeRecordDao" parameterType="java.util.Map" useGeneratedKeys="true" keyProperty="RECORD_ID">
6
			
7
			
7
	      	INSERT INTO LR_AREA_IN_OUT_RECORD (
8
	      	INSERT INTO LR_AREA_IN_OUT_RECORD (
8
			MAP_TAG_ID,EMPLOYEE_ID,DEVICE_ID,LONGITUDE,LATITUDE,RECORD_LOCATION,IN_DATE,REMARKS,
9
			MAP_TAG_ID,EMPLOYEE_ID,DEVICE_ID,LONGITUDE,LATITUDE,RECORD_LOCATION,IN_DATE,REMARKS,
34
		]]>
35
		]]>
35
	</sql>
36
	</sql>
36
37
37
38
	<sql name="updateSameOutTimeRecordDao">
38
	<sql name="updateSameOutTimeRecordDao">
39
		<![CDATA[
39
		<![CDATA[
40
		<update id="updateSameOutTimeRecordDao" parameterType="ai.ipu.data.JMap">
41
		UPDATE LR_AREA_IN_OUT_RECORD
40
		<update id="updateSameOutTimeRecordDao" parameterType="java.util.Map">
41
			UPDATE LR_AREA_IN_OUT_RECORD
42
			<set>
42
			<set>
43
				<foreach collection="dataList" item="item" separator=",">
44
					OUT_DATE = #{item.outDate},
45
					DONE_DATE = #{item.doneDate},
46
					OP_ID = #{item.opId},
47
					ORG_ID = #{item.orgId}
48
				</foreach>
43
				OUT_DATE = #{outDate},
44
				DONE_DATE = #{doneDate},
45
				OP_ID = #{opId},
46
				ORG_ID = #{orgId}
49
			</set>
47
			</set>
50
			
48
			
51
			WHERE RECORD_ID IN
49
			WHERE RECORD_ID IN (
52
			
50
			
53
    		<foreach collection="dataList" item="item" separator="," open="(" close=")">
54
        		#{item.recordId}
51
    		<foreach collection="recordIdList" item="item" separator=",">
52
        		#{item,jdbcType=BIGINT}
55
    		</foreach>
53
    		</foreach>
54
    		
55
    		)
56
		</update>
56
		</update>
57
		]]>
57
		]]>
58
	</sql>
58
	</sql>

+ 22 - 6
ebc-sea-platform/src/main/resources/test/log4j.properties

1
### set log levels ###
1
### set log levels ###
2
log4j.rootLogger=DEBUG
2
log4j.rootLogger=ERROR, File
3
3
4
### direct log messages to stdout ###
4
### direct log messages to stdout ###
5
log4j.appender.A1=org.apache.log4j.ConsoleAppender
6
log4j.appender.A1.Target=System.out
7
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
8
log4j.appender.A1.layout.ConversionPattern=%-5p(%10c{1}) %m%n
5
log4j.appender.Console=org.apache.log4j.ConsoleAppender
6
log4j.appender.Console.Target=System.out
7
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
8
log4j.appender.Console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n
9
#log4j.appender.Console.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n  
10
#log4j.appender.Console.layout.ConversionPattern=%-5p(%10c{1}) %m%n
11
12
### direct messages to file framework.log ###
13
log4j.appender.File=org.apache.log4j.DailyRollingFileAppender
14
log4j.appender.File.File=${log.path}/ebc-sea-platform.log
15
log4j.appender.File.DatePattern='.'yyyy-MM-dd
16
log4j.appender.File.layout=org.apache.log4j.PatternLayout
17
log4j.appender.File.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n
18
19
### error log file ###
20
log4j.appender.Error=org.apache.log4j.DailyRollingFileAppender
21
log4j.appender.Error.DatePattern='.'yyyy-MM-dd
22
log4j.appender.Error.File=${log.path}/ebc-sea-platform.log
23
log4j.appender.Error.layout=org.apache.log4j.PatternLayout
24
log4j.appender.Error.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p(%10c{1}) %m%n
9
25
10
### application log config ###
26
### application log config ###
11
log4j.logger.com.ai.ipu=DEBUG,A1
27
log4j.logger.com.ai.ipu=ERROR, File

+ 21 - 8
ebc-sea-platform/src/main/resources/test/log4j2.xml

1
<?xml version="1.0" encoding="UTF-8"?>
1
<?xml version="1.0" encoding="UTF-8"?>
2
<Configuration status="WARN">
2
<Configuration status="WARN">
3
    <Properties>
3
    <Properties>
4
        <!-- 配置日志文件输出目录,此配置将日志输出到tomcat根目录下的指定文件夹 -->
4
        <!-- 配置日志文件输出目录和名称 -->
5
        <Property name="LOG_HOME">${sys:log.path:-target}</Property>
5
        <Property name="LOG_HOME">${sys:log.path:-target}</Property>
6
        <Property name="PROCESS_NAME">ebc-sea-platform</Property>
6
    </Properties>
7
    </Properties>
7
    <Appenders>
8
    <Appenders>
8
        <Console name="Console" target="SYSTEM_OUT">
9
        <Console name="Console" target="SYSTEM_OUT">
9
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
10
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
10
        </Console>
11
        </Console>
11
        <RollingFile name="File" fileName="${LOG_HOME}/ebc-sea-platform.log" filePattern="${LOG_HOME}/ebc-sea-platform-%d{yyyy-MM-dd}.log">
12
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
12
        <RollingFile name="RollingFileDebug" fileName="${LOG_HOME}/${PROCESS_NAME}.log"
13
                     filePattern="${LOG_HOME}/$${date:yyyy-MM}/${PROCESS_NAME}-%d{yyyy-MM-dd}-%i.log">
14
            <!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
15
            <ThresholdFilter level="debug" onMatch="ACCEPT" onMismatch="DENY"/>
16
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} - [%-5p]  %m%n"/>
13
            <Policies>
17
            <Policies>
14
                <TimeBasedTriggeringPolicy modulate="true" interval="1"/>
18
                <TimeBasedTriggeringPolicy/>
19
                <SizeBasedTriggeringPolicy size="100 MB"/>
15
            </Policies>
20
            </Policies>
21
            <DefaultRolloverStrategy max="30"/>
16
        </RollingFile>
22
        </RollingFile>
17
        <RollingFile name="FileError" fileName="${LOG_HOME}/ebc-sea-platform-error.log" filePattern="${LOG_HOME}/ebc-sea-platform-error-%d{yyyy-MM-dd}.log">
18
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
23
        <RollingFile name="RollingFileError" fileName="${LOG_HOME}/${PROCESS_NAME}-error.log"
24
                     filePattern="${LOG_HOME}/$${date:yyyy-MM}/${PROCESS_NAME}-error-%d{yyyy-MM-dd}-%i.log">
25
            <ThresholdFilter level="error" onMatch="ACCEPT" onMismatch="DENY"/>
26
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} - [%-5p]  %m%n"/>
19
            <Policies>
27
            <Policies>
20
                <TimeBasedTriggeringPolicy modulate="true" interval="1"/>
28
                <TimeBasedTriggeringPolicy/>
29
                <SizeBasedTriggeringPolicy size="100 MB"/>
21
            </Policies>
30
            </Policies>
31
            <!-- DefaultRolloverStrategy属性如不设置,则默认为最多同一文件夹下7个文件,这里设置了20 -->
32
            <DefaultRolloverStrategy max="20"/>
22
        </RollingFile>
33
        </RollingFile>
23
    </Appenders>
34
    </Appenders>
24
    <Loggers>
35
    <Loggers>
25
        <Root level="all">
36
        <Root level="DEBUG">
26
            <AppenderRef ref="Console"/>
37
            <AppenderRef ref="Console"/>
38
            <AppenderRef ref="RollingFileDebug"/>
39
            <AppenderRef ref="RollingFileError"/>
27
        </Root>
40
        </Root>
28
        <logger name="com.ai.ipu" level="DEBUG"></logger>
41
        <logger name="com.ai.ipu" level="DEBUG"></logger>
29
        <logger name="org" level="WARN"></logger>
42
        <logger name="org" level="WARN"></logger>

增加监控设备数据KAFKA推送服务 · dc7c15e8ee - Nuosi Git Service
浏览代码

增加监控设备数据KAFKA推送服务

wangdong6 4 年之前
父节点
当前提交
dc7c15e8ee

+ 1 - 1
monitor-manage-service/src/main/java/com/ai/bss/monitorManage/service/impl/MonitorManageServiceImpl.java

@ -183,7 +183,7 @@ public class MonitorManageServiceImpl implements MonitorManageService {
183 183
					}
184 184
185 185
				}
186
				System.out.println("-------设定要指定任务--------");
186
				System.out.println("-------等待任务--------");
187 187
			}
188 188
		}, 10000, 10000);
189 189
	}