wangliang 4 年之前
父节点
当前提交
5d37fc7708
共有 5 个文件被更改,包括 1458 次插入0 次删除
  1. 二进制
      .DS_Store
  2. 二进制
      dump.rdb
  3. 301 0
      logs/themis-backend.log
  4. 1157 0
      logs/themis-exam.log
  5. 二进制
      themis-business/src/main/java/com/qmth/themis/business/service/.DS_Store

二进制
.DS_Store


二进制
dump.rdb


+ 301 - 0
logs/themis-backend.log

@@ -0,0 +1,301 @@
+2020-10-19 10:37:02.701| main | INFO |  -  | Starting ThemisBackendApplication on kingdeMacBook-Air.local with PID 2567 (/Users/king/git/backend-service/themis-backend/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
+2020-10-19 10:37:02.707| main | INFO |  -  | No active profile set, falling back to default profiles: default | [org.springframework.boot.SpringApplication:651]
+2020-10-19 10:37:06.289| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
+2020-10-19 10:37:06.370| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
+2020-10-19 10:37:06.459| main | INFO |  -  | Finished Spring Data repository scanning in 45ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
+2020-10-19 10:37:06.840| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppMapper' and 'com.qmth.themis.business.dao.TBAppMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.841| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAttachmentMapper' and 'com.qmth.themis.business.dao.TBAttachmentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.842| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientVersionMapper' and 'com.qmth.themis.business.dao.TBClientVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.842| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.842| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBOrgMapper' and 'com.qmth.themis.business.dao.TBOrgMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.843| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBPrivilegeMapper' and 'com.qmth.themis.business.dao.TBPrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.843| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRoleMapper' and 'com.qmth.themis.business.dao.TBRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.844| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRolePrivilegeMapper' and 'com.qmth.themis.business.dao.TBRolePrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.845| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBSessionMapper' and 'com.qmth.themis.business.dao.TBSessionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.846| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBTaskHistoryMapper' and 'com.qmth.themis.business.dao.TBTaskHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.846| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserMapper' and 'com.qmth.themis.business.dao.TBUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.847| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserRoleMapper' and 'com.qmth.themis.business.dao.TBUserRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.847| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEConfigMapper' and 'com.qmth.themis.business.dao.TEConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.847| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamActivityMapper' and 'com.qmth.themis.business.dao.TEExamActivityMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.848| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamBreachLogMapper' and 'com.qmth.themis.business.dao.TEExamBreachLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.848| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamCourseMapper' and 'com.qmth.themis.business.dao.TEExamCourseMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.849| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamMapper' and 'com.qmth.themis.business.dao.TEExamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.850| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamPaperMapper' and 'com.qmth.themis.business.dao.TEExamPaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.850| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamAuditingMapper' and 'com.qmth.themis.business.dao.TEExamReexamAuditingMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.851| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamMapper' and 'com.qmth.themis.business.dao.TEExamReexamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.851| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.852| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentMapper' and 'com.qmth.themis.business.dao.TEExamStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.852| main | WARN |  -  | Skipping MapperFactoryBean with name 'TESimulatePaperMapper' and 'com.qmth.themis.business.dao.TESimulatePaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.853| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEStudentMapper' and 'com.qmth.themis.business.dao.TEStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.853| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEUserLogMapper' and 'com.qmth.themis.business.dao.TEUserLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.854| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallLogMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.854| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.855| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateNoticeMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateNoticeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.856| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateExceptionInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateExceptionInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.856| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateWarnInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateWarnInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.856| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMRocketMessageMapper' and 'com.qmth.themis.business.dao.TMRocketMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.857| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamAnswerMapper' and 'com.qmth.themis.business.dao.TOeExamAnswerMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.857| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamBreakHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamBreakHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.858| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamRecordMapper' and 'com.qmth.themis.business.dao.TOeExamRecordMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.858| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamSimulateHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamSimulateHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.858| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeFaceVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeFaceVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.858| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeLivenessVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeLivenessVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:06.860| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
+2020-10-19 10:37:10.499| main | INFO |  -  | Tomcat initialized with port(s): 6001 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
+2020-10-19 10:37:10.517| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 10:37:10.519| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 10:37:10.519| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 10:37:10.683| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 10:37:10.683| main | INFO |  -  | Root WebApplicationContext: initialization completed in 7779 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
+2020-10-19 10:37:16.739| main | INFO |  -  | Initializing ExecutorService | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 10:37:16.741| main | INFO |  -  | Initializing ExecutorService | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 10:37:16.742| main | INFO |  -  | Initializing ExecutorService 'arbitrateThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 10:37:16.748| main | INFO |  -  | Initializing ExecutorService 'myThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 10:37:18.479| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
+2020-10-19 10:37:19.883| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 10:37:19.915| main | INFO |  -  | Tomcat started on port(s): 6001 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
+2020-10-19 10:37:19.917| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
+2020-10-19 10:37:19.933| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
+2020-10-19 10:37:19.991| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
+2020-10-19 10:37:20.642| main | INFO |  -  | Generating unique operation named: queryUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.666| main | INFO |  -  | Generating unique operation named: saveUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.676| main | INFO |  -  | Generating unique operation named: queryUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.708| main | INFO |  -  | Generating unique operation named: queryUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.711| main | INFO |  -  | Generating unique operation named: saveUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.730| main | INFO |  -  | Generating unique operation named: queryUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.741| main | INFO |  -  | Generating unique operation named: saveUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.787| main | INFO |  -  | Generating unique operation named: queryUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.808| main | INFO |  -  | Generating unique operation named: saveUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.818| main | INFO |  -  | Generating unique operation named: queryUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.823| main | INFO |  -  | Generating unique operation named: saveUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.828| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.836| main | INFO |  -  | Generating unique operation named: queryUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.851| main | INFO |  -  | Generating unique operation named: saveUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.894| main | INFO |  -  | Generating unique operation named: detailUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.941| main | INFO |  -  | Generating unique operation named: listUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.982| main | INFO |  -  | Generating unique operation named: exportUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.985| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:20.999| main | INFO |  -  | Generating unique operation named: queryUsingPOST_8 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:21.006| main | INFO |  -  | Generating unique operation named: saveUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:21.031| main | INFO |  -  | Generating unique operation named: queryUsingPOST_9 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 10:37:21.076| main | INFO |  -  | Started ThemisBackendApplication in 20.765 seconds (JVM running for 24.007) | [org.springframework.boot.StartupInfoLogger:61]
+2020-10-19 10:37:21.081| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.backend.start.StartRunning:38]
+2020-10-19 10:37:21.168| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-session,topic:themis-topic-exam,tag:WEB||WIN||MAC||WXAPP||IOS||ANDROID,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.278| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-userLog,topic:themis-topic-exam,tag:USER||STUDENT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.412| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-task,topic:themis-topic-exam,tag:EXAM_STUDENT_IMPORT||ROOM_CODE_IMPORT||ROOM_CODE_EXPORT||EXAM_PAPER_IMPORT||EXAM_STUDENT_EXPORT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.465| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-log,topic:themis-topic-exam,tag:EXCEPTION_LOG||WARNING_LOG||MONITOR_LOG,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.490| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketDelay,topic:themis-topic-exam,tag:OE_UN_NORMAL,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.571| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-calculateObjectiveScore,topic:themis-topic-exam,tag:CALCULATE_OBJECTIVE_SCORE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.601| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-faceVerifySave,topic:themis-topic-exam,tag:FACE_VERIFY_SAVE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.662| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-livenessVerifySave,topic:themis-topic-exam,tag:LIVENESS_VERIFY_SAVE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.684| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordPersisted,topic:themis-topic-exam,tag:EXAM_RECORD_PERSISTED,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.713| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordUpdate,topic:themis-topic-exam,tag:EXAM_RECORD_UPDATE||EXAM_RECORD_UPDATE_COLUMNS,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.738| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordInit,topic:themis-topic-exam,tag:EXAM_RECORD_INIT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.754| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-scoreCalculate,topic:themis-topic-exam,tag:EXAM_SCORE_CALCULATE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.764| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examStudentUpdate,topic:themis-topic-exam,tag:EXAM_STUDNET_UPDATE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.787| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examBreak,topic:themis-topic-exam,tag:EXAM_BREAK,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 10:37:21.790| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.backend.start.StartRunning:84]
+2020-10-19 10:57:08.366| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'myThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2020-10-19 10:57:08.369| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'arbitrateThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2020-10-19 10:57:08.394| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.86:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2020-10-19 10:57:08.396| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[127.0.0.1:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2020-10-19 10:57:08.399| SpringContextShutdownHook | INFO |  -  | {dataSource-0} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
+2020-10-19 11:02:59.826| main | INFO |  -  | Starting ThemisBackendApplication on kingdeMacBook-Air.local with PID 2935 (/Users/king/git/backend-service/themis-backend/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
+2020-10-19 11:02:59.839| main | INFO |  -  | No active profile set, falling back to default profiles: default | [org.springframework.boot.SpringApplication:651]
+2020-10-19 11:03:05.849| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
+2020-10-19 11:03:05.863| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
+2020-10-19 11:03:06.142| main | INFO |  -  | Finished Spring Data repository scanning in 198ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
+2020-10-19 11:03:06.560| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppMapper' and 'com.qmth.themis.business.dao.TBAppMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.561| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAttachmentMapper' and 'com.qmth.themis.business.dao.TBAttachmentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.561| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientVersionMapper' and 'com.qmth.themis.business.dao.TBClientVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBOrgMapper' and 'com.qmth.themis.business.dao.TBOrgMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBPrivilegeMapper' and 'com.qmth.themis.business.dao.TBPrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.563| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRoleMapper' and 'com.qmth.themis.business.dao.TBRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.563| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRolePrivilegeMapper' and 'com.qmth.themis.business.dao.TBRolePrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.563| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBSessionMapper' and 'com.qmth.themis.business.dao.TBSessionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.564| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBTaskHistoryMapper' and 'com.qmth.themis.business.dao.TBTaskHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.564| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserMapper' and 'com.qmth.themis.business.dao.TBUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.564| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserRoleMapper' and 'com.qmth.themis.business.dao.TBUserRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.565| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEConfigMapper' and 'com.qmth.themis.business.dao.TEConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.565| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamActivityMapper' and 'com.qmth.themis.business.dao.TEExamActivityMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.565| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamBreachLogMapper' and 'com.qmth.themis.business.dao.TEExamBreachLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.565| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamCourseMapper' and 'com.qmth.themis.business.dao.TEExamCourseMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.566| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamMapper' and 'com.qmth.themis.business.dao.TEExamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.566| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamPaperMapper' and 'com.qmth.themis.business.dao.TEExamPaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.567| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamAuditingMapper' and 'com.qmth.themis.business.dao.TEExamReexamAuditingMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.567| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamMapper' and 'com.qmth.themis.business.dao.TEExamReexamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.568| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.569| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentMapper' and 'com.qmth.themis.business.dao.TEExamStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.569| main | WARN |  -  | Skipping MapperFactoryBean with name 'TESimulatePaperMapper' and 'com.qmth.themis.business.dao.TESimulatePaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.569| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEStudentMapper' and 'com.qmth.themis.business.dao.TEStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.570| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEUserLogMapper' and 'com.qmth.themis.business.dao.TEUserLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.570| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallLogMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.570| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.571| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateNoticeMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateNoticeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.571| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateExceptionInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateExceptionInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.571| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateWarnInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateWarnInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.572| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMRocketMessageMapper' and 'com.qmth.themis.business.dao.TMRocketMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.572| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamAnswerMapper' and 'com.qmth.themis.business.dao.TOeExamAnswerMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.573| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamBreakHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamBreakHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.573| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamRecordMapper' and 'com.qmth.themis.business.dao.TOeExamRecordMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.573| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamSimulateHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamSimulateHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.574| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeFaceVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeFaceVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.574| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeLivenessVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeLivenessVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:06.575| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
+2020-10-19 11:03:08.911| main | INFO |  -  | Tomcat initialized with port(s): 6001 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
+2020-10-19 11:03:08.927| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:03:08.928| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:03:08.928| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:03:09.084| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:03:09.085| main | INFO |  -  | Root WebApplicationContext: initialization completed in 8887 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
+2020-10-19 11:03:15.686| main | INFO |  -  | Initializing ExecutorService | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:03:15.689| main | INFO |  -  | Initializing ExecutorService | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:03:15.689| main | INFO |  -  | Initializing ExecutorService 'arbitrateThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:03:15.767| main | INFO |  -  | Initializing ExecutorService 'myThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:03:16.893| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
+2020-10-19 11:03:18.685| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:03:18.722| main | INFO |  -  | Tomcat started on port(s): 6001 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
+2020-10-19 11:03:18.724| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
+2020-10-19 11:03:18.744| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
+2020-10-19 11:03:18.880| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
+2020-10-19 11:03:19.746| main | INFO |  -  | Generating unique operation named: queryUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.771| main | INFO |  -  | Generating unique operation named: saveUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.783| main | INFO |  -  | Generating unique operation named: queryUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.816| main | INFO |  -  | Generating unique operation named: queryUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.820| main | INFO |  -  | Generating unique operation named: saveUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.838| main | INFO |  -  | Generating unique operation named: queryUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.850| main | INFO |  -  | Generating unique operation named: saveUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.905| main | INFO |  -  | Generating unique operation named: queryUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.928| main | INFO |  -  | Generating unique operation named: saveUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.940| main | INFO |  -  | Generating unique operation named: queryUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.946| main | INFO |  -  | Generating unique operation named: saveUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.951| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.964| main | INFO |  -  | Generating unique operation named: queryUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:19.977| main | INFO |  -  | Generating unique operation named: saveUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.007| main | INFO |  -  | Generating unique operation named: detailUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.018| main | INFO |  -  | Generating unique operation named: listUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.063| main | INFO |  -  | Generating unique operation named: exportUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.065| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.080| main | INFO |  -  | Generating unique operation named: queryUsingPOST_8 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.088| main | INFO |  -  | Generating unique operation named: saveUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.120| main | INFO |  -  | Generating unique operation named: queryUsingPOST_9 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:03:20.160| main | INFO |  -  | Started ThemisBackendApplication in 23.845 seconds (JVM running for 27.158) | [org.springframework.boot.StartupInfoLogger:61]
+2020-10-19 11:03:20.164| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.backend.start.StartRunning:38]
+2020-10-19 11:03:20.242| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-session,topic:themis-topic-exam,tag:WEB||WIN||MAC||WXAPP||IOS||ANDROID,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.288| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-userLog,topic:themis-topic-exam,tag:USER||STUDENT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.408| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-task,topic:themis-topic-exam,tag:EXAM_STUDENT_IMPORT||ROOM_CODE_IMPORT||ROOM_CODE_EXPORT||EXAM_PAPER_IMPORT||EXAM_STUDENT_EXPORT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.436| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-log,topic:themis-topic-exam,tag:EXCEPTION_LOG||WARNING_LOG||MONITOR_LOG,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.472| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketDelay,topic:themis-topic-exam,tag:OE_UN_NORMAL,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.491| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-calculateObjectiveScore,topic:themis-topic-exam,tag:CALCULATE_OBJECTIVE_SCORE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.511| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-faceVerifySave,topic:themis-topic-exam,tag:FACE_VERIFY_SAVE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.530| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-livenessVerifySave,topic:themis-topic-exam,tag:LIVENESS_VERIFY_SAVE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.562| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordPersisted,topic:themis-topic-exam,tag:EXAM_RECORD_PERSISTED,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.633| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordUpdate,topic:themis-topic-exam,tag:EXAM_RECORD_UPDATE||EXAM_RECORD_UPDATE_COLUMNS,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.696| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordInit,topic:themis-topic-exam,tag:EXAM_RECORD_INIT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.726| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-scoreCalculate,topic:themis-topic-exam,tag:EXAM_SCORE_CALCULATE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.762| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examStudentUpdate,topic:themis-topic-exam,tag:EXAM_STUDNET_UPDATE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.800| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examBreak,topic:themis-topic-exam,tag:EXAM_BREAK,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:03:20.827| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.backend.start.StartRunning:84]
+2020-10-19 11:19:27.737| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'myThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2020-10-19 11:19:27.740| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'arbitrateThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2020-10-19 11:19:27.761| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.86:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2020-10-19 11:19:27.763| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[127.0.0.1:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2020-10-19 11:19:27.765| SpringContextShutdownHook | INFO |  -  | {dataSource-0} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
+2020-10-19 11:19:34.343| main | INFO |  -  | Starting ThemisBackendApplication on kingdeMacBook-Air.local with PID 3186 (/Users/king/git/backend-service/themis-backend/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
+2020-10-19 11:19:34.356| main | INFO |  -  | No active profile set, falling back to default profiles: default | [org.springframework.boot.SpringApplication:651]
+2020-10-19 11:19:38.589| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
+2020-10-19 11:19:38.596| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
+2020-10-19 11:19:38.740| main | INFO |  -  | Finished Spring Data repository scanning in 87ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
+2020-10-19 11:19:39.336| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppMapper' and 'com.qmth.themis.business.dao.TBAppMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.338| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAttachmentMapper' and 'com.qmth.themis.business.dao.TBAttachmentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.339| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientVersionMapper' and 'com.qmth.themis.business.dao.TBClientVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.339| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.339| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBOrgMapper' and 'com.qmth.themis.business.dao.TBOrgMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.340| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBPrivilegeMapper' and 'com.qmth.themis.business.dao.TBPrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.340| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRoleMapper' and 'com.qmth.themis.business.dao.TBRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.341| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRolePrivilegeMapper' and 'com.qmth.themis.business.dao.TBRolePrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.341| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBSessionMapper' and 'com.qmth.themis.business.dao.TBSessionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.341| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBTaskHistoryMapper' and 'com.qmth.themis.business.dao.TBTaskHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.342| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserMapper' and 'com.qmth.themis.business.dao.TBUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.345| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserRoleMapper' and 'com.qmth.themis.business.dao.TBUserRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.347| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEConfigMapper' and 'com.qmth.themis.business.dao.TEConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.349| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamActivityMapper' and 'com.qmth.themis.business.dao.TEExamActivityMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.350| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamBreachLogMapper' and 'com.qmth.themis.business.dao.TEExamBreachLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.350| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamCourseMapper' and 'com.qmth.themis.business.dao.TEExamCourseMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.351| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamMapper' and 'com.qmth.themis.business.dao.TEExamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.351| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamPaperMapper' and 'com.qmth.themis.business.dao.TEExamPaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.352| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamAuditingMapper' and 'com.qmth.themis.business.dao.TEExamReexamAuditingMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.360| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamMapper' and 'com.qmth.themis.business.dao.TEExamReexamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.362| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.362| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentMapper' and 'com.qmth.themis.business.dao.TEExamStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.363| main | WARN |  -  | Skipping MapperFactoryBean with name 'TESimulatePaperMapper' and 'com.qmth.themis.business.dao.TESimulatePaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.373| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEStudentMapper' and 'com.qmth.themis.business.dao.TEStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.380| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEUserLogMapper' and 'com.qmth.themis.business.dao.TEUserLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.381| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallLogMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.382| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.382| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateNoticeMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateNoticeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.387| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateExceptionInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateExceptionInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.415| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateWarnInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateWarnInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.519| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMRocketMessageMapper' and 'com.qmth.themis.business.dao.TMRocketMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.523| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamAnswerMapper' and 'com.qmth.themis.business.dao.TOeExamAnswerMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.524| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamBreakHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamBreakHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.525| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamRecordMapper' and 'com.qmth.themis.business.dao.TOeExamRecordMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.525| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamSimulateHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamSimulateHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.527| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeFaceVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeFaceVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.556| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeLivenessVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeLivenessVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:39.575| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
+2020-10-19 11:19:44.486| main | INFO |  -  | Tomcat initialized with port(s): 6001 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
+2020-10-19 11:19:44.527| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:19:44.533| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:19:44.534| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:19:45.193| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:19:45.194| main | INFO |  -  | Root WebApplicationContext: initialization completed in 10583 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
+2020-10-19 11:19:56.923| main | INFO |  -  | Initializing ExecutorService | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:19:56.926| main | INFO |  -  | Initializing ExecutorService | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:19:56.927| main | INFO |  -  | Initializing ExecutorService 'arbitrateThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:19:56.936| main | INFO |  -  | Initializing ExecutorService 'myThreadPool' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2020-10-19 11:19:58.267| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
+2020-10-19 11:19:59.971| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2020-10-19 11:20:00.028| main | INFO |  -  | Tomcat started on port(s): 6001 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
+2020-10-19 11:20:00.031| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
+2020-10-19 11:20:00.062| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
+2020-10-19 11:20:00.171| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
+2020-10-19 11:20:01.235| main | INFO |  -  | Generating unique operation named: queryUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.266| main | INFO |  -  | Generating unique operation named: saveUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.277| main | INFO |  -  | Generating unique operation named: queryUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.312| main | INFO |  -  | Generating unique operation named: queryUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.317| main | INFO |  -  | Generating unique operation named: saveUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.337| main | INFO |  -  | Generating unique operation named: queryUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.349| main | INFO |  -  | Generating unique operation named: saveUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.405| main | INFO |  -  | Generating unique operation named: queryUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.435| main | INFO |  -  | Generating unique operation named: saveUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.447| main | INFO |  -  | Generating unique operation named: queryUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.454| main | INFO |  -  | Generating unique operation named: saveUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.459| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.468| main | INFO |  -  | Generating unique operation named: queryUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.478| main | INFO |  -  | Generating unique operation named: saveUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.498| main | INFO |  -  | Generating unique operation named: detailUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.508| main | INFO |  -  | Generating unique operation named: listUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.536| main | INFO |  -  | Generating unique operation named: exportUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.539| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.551| main | INFO |  -  | Generating unique operation named: queryUsingPOST_8 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.560| main | INFO |  -  | Generating unique operation named: saveUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.591| main | INFO |  -  | Generating unique operation named: queryUsingPOST_9 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2020-10-19 11:20:01.635| main | INFO |  -  | Started ThemisBackendApplication in 29.474 seconds (JVM running for 32.009) | [org.springframework.boot.StartupInfoLogger:61]
+2020-10-19 11:20:01.639| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.backend.start.StartRunning:38]
+2020-10-19 11:20:01.687| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-session,topic:themis-topic-exam,tag:WEB||WIN||MAC||WXAPP||IOS||ANDROID,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.701| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-userLog,topic:themis-topic-exam,tag:USER||STUDENT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.720| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-task,topic:themis-topic-exam,tag:EXAM_STUDENT_IMPORT||ROOM_CODE_IMPORT||ROOM_CODE_EXPORT||EXAM_PAPER_IMPORT||EXAM_STUDENT_EXPORT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.735| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-log,topic:themis-topic-exam,tag:EXCEPTION_LOG||WARNING_LOG||MONITOR_LOG,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.765| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketDelay,topic:themis-topic-exam,tag:OE_UN_NORMAL,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.795| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-calculateObjectiveScore,topic:themis-topic-exam,tag:CALCULATE_OBJECTIVE_SCORE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.812| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-faceVerifySave,topic:themis-topic-exam,tag:FACE_VERIFY_SAVE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.837| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-livenessVerifySave,topic:themis-topic-exam,tag:LIVENESS_VERIFY_SAVE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.849| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordPersisted,topic:themis-topic-exam,tag:EXAM_RECORD_PERSISTED,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.863| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordUpdate,topic:themis-topic-exam,tag:EXAM_RECORD_UPDATE||EXAM_RECORD_UPDATE_COLUMNS,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.879| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examRecordInit,topic:themis-topic-exam,tag:EXAM_RECORD_INIT,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.907| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-scoreCalculate,topic:themis-topic-exam,tag:EXAM_SCORE_CALCULATE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.928| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examStudentUpdate,topic:themis-topic-exam,tag:EXAM_STUDNET_UPDATE,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.943| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-examBreak,topic:themis-topic-exam,tag:EXAM_BREAK,namesrvAddr:127.0.0.1:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:54]
+2020-10-19 11:20:01.948| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.backend.start.StartRunning:84]

文件差异内容过多而无法显示
+ 1157 - 0
logs/themis-exam.log


二进制
themis-business/src/main/java/com/qmth/themis/business/service/.DS_Store


部分文件因为文件数量过多而无法显示