ソースを参照

修复位置信息上传失败BUG

chenyi406 4 年 前
コミット
c41e165c77

+ 1 - 1
src/main/java/com/zy/bms/config/mqtt/MqttCallbackHandler.java

@@ -139,7 +139,7 @@ public class MqttCallbackHandler {
             location.setSignalNum(obj.getInt("signalnum"));
             location.setMode(obj.getInt("mode"));
             location.setLon(obj.getString("lon"));
-            location.setLon(obj.getString("lat"));
+            location.setLat(obj.getString("lat"));
             location.setSpeed(obj.getString("speed"));
             location.setNum(obj.getInt("num"));
             location.setUploadTime(obj.getDate("createtime"));

+ 0 - 167
src/main/resources/logback-spring.xml

@@ -1,167 +0,0 @@
-<!--<?xml version="1.0" encoding="UTF-8"?>-->
-<!--&lt;!&ndash; 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 &ndash;&gt;-->
-<!--&lt;!&ndash; scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true &ndash;&gt;-->
-<!--&lt;!&ndash; scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。 &ndash;&gt;-->
-<!--&lt;!&ndash; debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。 &ndash;&gt;-->
-<!--<configuration scan="true" scanPeriod="10 seconds">-->
-
-<!--    <contextName>Logback For Boss</contextName>-->
-<!--    &lt;!&ndash; name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义变量后,可以使“${}”来使用变量。 &ndash;&gt;-->
-<!--    <property name="log.path" value="F:/locakback"/>-->
-<!--    &lt;!&ndash; 定义日志文件 输入位置 &ndash;&gt;-->
-<!--    <property name="logDir" value="F:/logbak"/>-->
-<!--    &lt;!&ndash; 日志最大的历史 30天 &ndash;&gt;-->
-<!--    <property name="maxHistory" value="30"/>-->
-
-
-<!--    &lt;!&ndash; 控制台输出日志 &ndash;&gt;-->
-<!--    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">-->
-<!--        <encoder>-->
-<!--            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger-%msg%n</pattern>-->
-<!--            <charset class="java.nio.charset.Charset">UTF-8</charset>-->
-<!--        </encoder>-->
-<!--    </appender>-->
-
-
-<!--    &lt;!&ndash; ERROR级别日志 &ndash;&gt;-->
-<!--    <appender name="ERROR"-->
-<!--              class="ch.qos.logback.core.rolling.RollingFileAppender">-->
-<!--        <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
-<!--            <level>ERROR</level>-->
-<!--            <onMatch>ACCEPT</onMatch>-->
-<!--            <onMismatch>DENY</onMismatch>-->
-<!--        </filter>-->
-<!--        <rollingPolicy-->
-<!--                class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
-<!--            <fileNamePattern>${logDir}\%d{yyyyMMdd}\error.log</fileNamePattern>-->
-<!--            <maxHistory>${maxHistory}</maxHistory>-->
-<!--        </rollingPolicy>-->
-<!--        <encoder>-->
-<!--            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - -->
-<!--                %msg%n-->
-<!--            </pattern>-->
-<!--            <charset class="java.nio.charset.Charset">UTF-8</charset>-->
-<!--        </encoder>-->
-<!--        <append>false</append>-->
-<!--        <prudent>false</prudent>-->
-<!--    </appender>-->
-
-<!--    &lt;!&ndash; WARN级别日志 &ndash;&gt;-->
-<!--    <appender name="WARN"-->
-<!--              class="ch.qos.logback.core.rolling.RollingFileAppender">-->
-<!--        <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
-<!--            <level>WARN</level>-->
-<!--            <onMatch>ACCEPT</onMatch>-->
-<!--            <onMismatch>DENY</onMismatch>-->
-<!--        </filter>-->
-<!--        <rollingPolicy-->
-<!--                class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
-<!--            <fileNamePattern>${logDir}\%d{yyyyMMdd}\warn.log</fileNamePattern>-->
-<!--            <maxHistory>${maxHistory}</maxHistory>-->
-<!--        </rollingPolicy>-->
-<!--        <encoder>-->
-<!--            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger-%msg%n</pattern>-->
-<!--            <charset class="java.nio.charset.Charset">UTF-8</charset>-->
-<!--        </encoder>-->
-<!--        <append>false</append>-->
-<!--        <prudent>false</prudent>-->
-<!--    </appender>-->
-
-<!--    &lt;!&ndash; INFO级别日志 &ndash;&gt;-->
-<!--    <appender name="INFO"-->
-<!--              class="ch.qos.logback.core.rolling.RollingFileAppender">-->
-<!--        <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
-<!--            <level>INFO</level>-->
-<!--            <onMatch>ACCEPT</onMatch>-->
-<!--            <onMismatch>DENY</onMismatch>-->
-<!--        </filter>-->
-<!--        <rollingPolicy-->
-<!--                class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
-<!--            <fileNamePattern>${logDir}\%d{yyyyMMdd}\info.log</fileNamePattern>-->
-<!--            <maxHistory>${maxHistory}</maxHistory>-->
-<!--        </rollingPolicy>-->
-<!--        <encoder>-->
-<!--            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger-%msg%n</pattern>-->
-<!--            <charset class="java.nio.charset.Charset">UTF-8</charset>-->
-<!--        </encoder>-->
-<!--        <append>false</append>-->
-<!--        <prudent>false</prudent>-->
-<!--    </appender>-->
-
-<!--    &lt;!&ndash; DEBUG级别日志 &ndash;&gt;-->
-<!--    <appender name="DEBUG"-->
-<!--              class="ch.qos.logback.core.rolling.RollingFileAppender">-->
-<!--        <filter class="ch.qos.logback.classic.filter.LevelFilter">-->
-<!--            <level>DEBUG</level>-->
-<!--            <onMatch>ACCEPT</onMatch>-->
-<!--            <onMismatch>DENY</onMismatch>-->
-<!--        </filter>-->
-<!--        <rollingPolicy-->
-<!--                class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
-<!--            <fileNamePattern>${logDir}\%d{yyyyMMdd}\debug.log</fileNamePattern>-->
-<!--            <maxHistory>${maxHistory}</maxHistory>-->
-<!--        </rollingPolicy>-->
-<!--        <encoder>-->
-<!--            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger-%msg%n</pattern>-->
-<!--            <charset class="java.nio.charset.Charset">UTF-8</charset>-->
-<!--        </encoder>-->
-<!--        <append>false</append>-->
-<!--        <prudent>false</prudent>-->
-<!--    </appender>-->
-
-<!--    &lt;!&ndash;文件日志, 按照每天生成日志文件 &ndash;&gt;-->
-<!--    <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">-->
-<!--        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">-->
-<!--            &lt;!&ndash;日志文件输出的文件名&ndash;&gt;-->
-<!--            <FileNamePattern>${logDir}/%d{yyyyMMdd}/boss.%d{yyyy-MM-dd}.log</FileNamePattern>-->
-<!--            &lt;!&ndash;日志文件保留天数&ndash;&gt;-->
-<!--            <MaxHistory>30</MaxHistory>-->
-<!--        </rollingPolicy>-->
-<!--        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">-->
-<!--            &lt;!&ndash;格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符&ndash;&gt;-->
-<!--            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>-->
-<!--        </encoder>-->
-<!--        &lt;!&ndash;日志文件最大的大小&ndash;&gt;-->
-<!--        <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">-->
-<!--            <MaxFileSize>10MB</MaxFileSize>-->
-<!--        </triggeringPolicy>-->
-<!--    </appender>-->
-
-<!--    &lt;!&ndash; 异步输出 &ndash;&gt;-->
-<!--    <appender name="dayLogAsyncAppender" class="ch.qos.logback.classic.AsyncAppender">-->
-<!--        <includeCallerData>true</includeCallerData>-->
-<!--        &lt;!&ndash; 不丢失日志.默认的,如果队列的80%已满,则会丢弃TRACT、DEBUG、INFO级别的日志 &ndash;&gt;-->
-<!--        <discardingThreshold>0</discardingThreshold>-->
-<!--        &lt;!&ndash; 更改默认的队列的深度,该值会影响性能.默认值为256 &ndash;&gt;-->
-<!--        <queueSize>512</queueSize>-->
-<!--        <appender-ref ref="FILE"/>-->
-<!--    </appender>-->
-
-<!--    &lt;!&ndash;专为 spring 定制-->
-<!--     &ndash;&gt;-->
-<!--    <logger name="org.springframework" level="info"/>-->
-<!--    &lt;!&ndash; show parameters for hibernate sql 专为 Hibernate 定制 &ndash;&gt;-->
-<!--    <logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="TRACE"/>-->
-<!--    <logger name="org.hibernate.type.descriptor.sql.BasicExtractor" level="DEBUG"/>-->
-<!--    <logger name="org.hibernate.SQL" level="DEBUG"/>-->
-<!--    <logger name="org.hibernate.engine.QueryParameters" level="DEBUG"/>-->
-<!--    <logger name="org.hibernate.engine.query.HQLQueryPlan" level="DEBUG"/>-->
-
-<!--    &lt;!&ndash;myibatis log configure&ndash;&gt;-->
-<!--    &lt;!&ndash;-->
-<!--    <logger name="com.apache.ibatis" level="TRACE"/>-->
-<!--    <logger name="java.sql.Connection" level="DEBUG"/>-->
-<!--    <logger name="java.sql.Statement" level="DEBUG"/>-->
-<!--    <logger name="java.sql.PreparedStatement" level="DEBUG"/>-->
-<!--     &ndash;&gt;-->
-<!--    &lt;!&ndash; root级别 DEBUG &ndash;&gt;-->
-<!--    <root level="INFO">-->
-<!--        &lt;!&ndash; 控制台输出 &ndash;&gt;-->
-<!--        <appender-ref ref="STDOUT"/>-->
-<!--        &lt;!&ndash; 文件输出 &ndash;&gt;-->
-<!--        <appender-ref ref="ERROR"/>-->
-<!--        <appender-ref ref="INFO"/>-->
-<!--        <appender-ref ref="WARN"/>-->
-<!--        <appender-ref ref="DEBUG"/>-->
-<!--    </root>-->
-<!--</configuration>-->