소스 검색

新加入云阅卷推送数据

wangliang 2 년 전
부모
커밋
9a74d510d0
22개의 변경된 파일85개의 추가작업 그리고 12296개의 파일을 삭제
  1. 0 212
      logs/themis-admin.log
  2. 0 11806
      logs/themis-exam.log
  3. 0 196
      logs/themis-task.log
  4. 8 12
      themis-admin/src/main/java/com/qmth/themis/admin/api/TEExamController.java
  5. 3 3
      themis-admin/src/main/java/com/qmth/themis/admin/config/DictionaryConfig.java
  6. 5 5
      themis-admin/src/main/resources/application-dev.properties
  7. 2 2
      themis-admin/src/main/resources/application-main-temp.properties
  8. 5 2
      themis-admin/src/main/resources/application-test.properties
  9. 1 0
      themis-business/src/main/java/com/qmth/themis/business/constant/SystemConstant.java
  10. 3 3
      themis-business/src/main/java/com/qmth/themis/business/domain/CloudMarkDomain.java
  11. 2 2
      themis-business/src/main/java/com/qmth/themis/business/enums/MqTagEnum.java
  12. 2 2
      themis-business/src/main/java/com/qmth/themis/business/enums/TaskTypeEnum.java
  13. 3 3
      themis-business/src/main/java/com/qmth/themis/business/templete/impl/TaskPushCloudMarkTemplete.java
  14. 9 9
      themis-business/src/main/java/com/qmth/themis/business/templete/impl/TaskSyncCloudMarkTemplete.java
  15. 19 19
      themis-business/src/main/java/com/qmth/themis/business/util/CloudMarkUtil.java
  16. 3 3
      themis-exam/src/main/java/com/qmth/themis/exam/config/DictionaryConfig.java
  17. 4 4
      themis-mq/src/main/java/com/qmth/themis/mq/service/impl/MqLogicServiceImpl.java
  18. 3 3
      themis-task/src/main/java/com/qmth/themis/task/config/DictionaryConfig.java
  19. 1 1
      themis-task/src/main/java/com/qmth/themis/task/start/StartRunning.java
  20. 5 5
      themis-task/src/main/resources/application-dev.properties
  21. 2 2
      themis-task/src/main/resources/application-main-temp.properties
  22. 5 2
      themis-task/src/main/resources/application-test.properties

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 212
logs/themis-admin.log


+ 0 - 11806
logs/themis-exam.log

@@ -1,11806 +0,0 @@
-2022-09-27 09:51:43.533| main | INFO |  -  | Starting ThemisExamApplication on kingdeMacBook-Air.local with PID 1883 (/Users/king/git/backend-service/themis-exam/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
-2022-09-27 09:51:43.541| main | INFO |  -  | The following profiles are active: dev | [org.springframework.boot.SpringApplication:655]
-2022-09-27 09:51:51.070| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
-2022-09-27 09:51:51.076| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
-2022-09-27 09:51:51.242| main | INFO |  -  | Finished Spring Data repository scanning in 89ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
-2022-09-27 09:51:51.838| main | WARN |  -  | Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.qmth.themis.business.dao.SysConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.839| 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]
-2022-09-27 09:51:51.839| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppVersionMapper' and 'com.qmth.themis.business.dao.TBAppVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.840| 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]
-2022-09-27 09:51:51.840| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientDownloadMapper' and 'com.qmth.themis.business.dao.TBClientDownloadMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.840| 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]
-2022-09-27 09:51:51.841| 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]
-2022-09-27 09:51:51.841| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserTempMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserTempMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.841| 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]
-2022-09-27 09:51:51.842| 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]
-2022-09-27 09:51:51.842| 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]
-2022-09-27 09:51:51.842| 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]
-2022-09-27 09:51:51.843| 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]
-2022-09-27 09:51:51.843| 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]
-2022-09-27 09:51:51.844| 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]
-2022-09-27 09:51:51.844| 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]
-2022-09-27 09:51:51.844| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEAudioMapper' and 'com.qmth.themis.business.dao.TEAudioMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.844| 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]
-2022-09-27 09:51:51.845| 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]
-2022-09-27 09:51:51.845| 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]
-2022-09-27 09:51:51.845| 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]
-2022-09-27 09:51:51.846| 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]
-2022-09-27 09:51:51.846| 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]
-2022-09-27 09:51:51.847| 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]
-2022-09-27 09:51:51.847| 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]
-2022-09-27 09:51:51.847| 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]
-2022-09-27 09:51:51.847| 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]
-2022-09-27 09:51:51.848| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentOnlineLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentOnlineLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.848| 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]
-2022-09-27 09:51:51.849| 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]
-2022-09-27 09:51:51.849| 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]
-2022-09-27 09:51:51.850| main | WARN |  -  | Skipping MapperFactoryBean with name 'TGErrorMapper' and 'com.qmth.themis.business.dao.TGErrorMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.850| 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]
-2022-09-27 09:51:51.850| 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]
-2022-09-27 09:51:51.851| 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]
-2022-09-27 09:51:51.851| 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]
-2022-09-27 09:51:51.851| 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]
-2022-09-27 09:51:51.852| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIpRegionMapper' and 'com.qmth.themis.business.dao.TIpRegionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.852| 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]
-2022-09-27 09:51:51.853| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMTencentVideoMessageMapper' and 'com.qmth.themis.business.dao.TMTencentVideoMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.854| 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]
-2022-09-27 09:51:51.854| 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]
-2022-09-27 09:51:51.855| 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]
-2022-09-27 09:51:51.856| 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]
-2022-09-27 09:51:51.857| 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]
-2022-09-27 09:51:51.857| 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]
-2022-09-27 09:51:51.857| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSAuthMapper' and 'com.qmth.themis.business.dao.TSAuthMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.858| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSLogMapper' and 'com.qmth.themis.business.dao.TSLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.858| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSyncExamStudentScoreMapper' and 'com.qmth.themis.business.dao.TSyncExamStudentScoreMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:51.859| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
-2022-09-27 09:51:55.093| main | INFO |  -  | Tomcat initialized with port(s): 6002 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
-2022-09-27 09:51:55.141| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6002"] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 09:51:55.144| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 09:51:55.145| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 09:51:55.718| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 09:51:55.720| main | INFO |  -  | Root WebApplicationContext: initialization completed in 11782 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
-2022-09-27 09:52:08.623| main | INFO |  -  | Uid init success, datacenterId=2, machineId=2 | [com.qmth.themis.business.util.UidUtil:56]
-2022-09-27 09:52:10.334| main | INFO |  -  | Solar startup checking... | [com.qmth.boot.core.solar.service.SolarService:122]
-2022-09-27 09:52:10.743| main | INFO |  -  | Solar startup check success, current app name: 在线考试平台开发环境 | [com.qmth.boot.core.solar.service.SolarService:145]
-2022-09-27 09:52:15.574| main | INFO |  -  | Initializing ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
-2022-09-27 09:52:15.618| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
-2022-09-27 09:52:16.219| main | INFO |  -  | Initializing ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
-2022-09-27 09:52:17.767| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6002"] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 09:52:17.887| main | INFO |  -  | Tomcat started on port(s): 6002 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
-2022-09-27 09:52:17.900| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
-2022-09-27 09:52:17.987| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
-2022-09-27 09:52:18.317| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
-2022-09-27 09:52:18.772| main | INFO |  -  | Generating unique operation named: callApplyUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 09:52:18.780| main | INFO |  -  | Generating unique operation named: callCancelUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 09:52:18.787| main | INFO |  -  | Generating unique operation named: statusUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 09:52:18.975| main | INFO |  -  | Generating unique operation named: statusUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 09:52:19.048| main | INFO |  -  | Generating unique operation named: verifyUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 09:52:19.070| main | INFO |  -  | Generating unique operation named: answerSubmitUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 09:52:19.119| main | INFO |  -  | Generating unique operation named: fileUploadUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 09:52:19.212| main | INFO |  -  | Started ThemisExamApplication in 38.11 seconds (JVM running for 40.536) | [org.springframework.boot.StartupInfoLogger:61]
-2022-09-27 09:52:19.217| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.exam.start.StartRunning:42]
-2022-09-27 09:52:19.318| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketOe,topic:themis-topic-exam,tag:OE_IM_BROADCASTING||OE_IM_CLUSTERING||OE_LIVENESS_VERIFY||OE_MONITOR_FINISH||OE_WARNING_FINISH||OE_WEBSOCKET_MOBILE_ANSWER_READY||OE_WEBSOCKET_MOBILE_ANSWER_UPLOAD||OE_WEBSOCKET_EXAM_STOP||MONITOR_START||MONITOR_STOP||OE_WEBSOCKET_MOBILE_MONITOR_STATUS,namesrvAddr:192.168.10.36:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:51]
-2022-09-27 09:52:19.337| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketOeMobile,topic:themis-topic-exam,tag:EXAM_STOP||EXAM_START,namesrvAddr:192.168.10.36:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:51]
-2022-09-27 09:52:19.343| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.exam.start.StartRunning:50]
-2022-09-27 09:52:24.314| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 09:52:24.320| ConsumeMessageThread_1 | INFO |  -  | :366-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 09:52:24.401| ConsumeMessageThread_1 | INFO |  -  | :366-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"22178f41a110420b956945d4e0abf601","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664243544293,"body":307210003588063232,"type":"EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 09:52:24.401| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"ecf478a6fb99428b9a539f0d2e8866bd","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664243544288,"body":307210003588063232,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 09:52:26.449| ConsumeMessageThread_1 | INFO |  -  | {dataSource-1} inited | [com.alibaba.druid.pool.DruidDataSource:1003]
-2022-09-27 09:52:26.478| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:52:26.735| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: 307210003588063232(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:52:26.826| ConsumeMessageThread_1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.080| ConsumeMessageThread_2 | INFO |  -  | :371-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 09:53:00.082| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 09:53:00.086| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"ecf478a6fb99428b9a539f0d2e8866bd","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664243544288,"body":307210003588063232,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":1} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 09:53:00.086| ConsumeMessageThread_2 | INFO |  -  | :371-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"22178f41a110420b956945d4e0abf601","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664243544293,"body":307210003588063232,"type":"EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":1} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 09:53:00.095| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.095| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.098| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: 307210003588063232(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.098| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: 307210003588063232(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.116| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.116| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.142| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,student_id,course_code,room_code,identity,name,parameter,already_exam_count,current_record_id,select_record_id,room_name,enable,grade,class_no,course_name,create_id,create_time,update_id,update_Time FROM t_e_exam_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.148| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: 1574244332533293057(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:53:00.154| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.041| ConsumeMessageThread_3 | INFO |  -  | :375-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 09:54:00.043| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 09:54:00.044| ConsumeMessageThread_3 | INFO |  -  | :375-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"22178f41a110420b956945d4e0abf601","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664243544293,"body":307210003588063232,"type":"EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":2} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 09:54:00.045| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"ecf478a6fb99428b9a539f0d2e8866bd","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664243544288,"body":307210003588063232,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":2} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 09:54:00.046| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.047| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.048| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 307210003588063232(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.049| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 307210003588063232(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.063| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.066| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.068| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,student_id,course_code,room_code,identity,name,parameter,already_exam_count,current_record_id,select_record_id,room_name,enable,grade,class_no,course_name,create_id,create_time,update_id,update_Time FROM t_e_exam_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.068| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 1574244332533293057(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:54:00.072| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.442| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 09:55:00.451| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"ecf478a6fb99428b9a539f0d2e8866bd","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664243544288,"body":307210003588063232,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":3} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 09:55:00.501| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.505| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 307210003588063232(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.538| ConsumeMessageThread_4 | INFO |  -  | :380-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 09:55:00.539| ConsumeMessageThread_4 | INFO |  -  | :380-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"22178f41a110420b956945d4e0abf601","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664243544293,"body":307210003588063232,"type":"EXAM_STOP","objId":"307210003588063232","objName":"307210003588063232","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":3} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 09:55:00.538| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.553| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.554| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 307210003588063232(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.568| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.571| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,student_id,course_code,room_code,identity,name,parameter,already_exam_count,current_record_id,select_record_id,room_name,enable,grade,class_no,course_name,create_id,create_time,update_id,update_Time FROM t_e_exam_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.573| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 1574244332533293057(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:55:00.580| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:05.315| http-nio-6002-exec-1 | INFO |  -  | Initializing Spring DispatcherServlet 'dispatcherServlet' | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 09:59:05.316| http-nio-6002-exec-1 | INFO |  -  | Initializing Servlet 'dispatcherServlet' | [org.springframework.web.servlet.FrameworkServlet:525]
-2022-09-27 09:59:05.357| http-nio-6002-exec-1 | INFO |  -  | Completed initialization in 41 ms | [org.springframework.web.servlet.FrameworkServlet:547]
-2022-09-27 09:59:05.549| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_client_version t WHERE t.id = (select max(tbcv.id) as id from t_b_client_version tbcv WHERE tbcv.enable = 1 ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:05.573| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters:  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:05.577| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:05.585| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/sys/env
-============类============:com.qmth.themis.exam.api.SysController
-============方法============:env
-参数key:"mapParameter",参数value:{"orgId":"240069373300576256"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:23.877| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:23.882| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:23.885| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:23.935| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"83a19bad18bf4cd9a090e1c462f97883","topic":"themis-topic-exam","tag":"WIN","timestamp":1664243963933,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:23.974| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"3f7cb101a9254be9a9390ece66472fae","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664243963973,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:24.012| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select t.* from ( select distinct tee.id, tee.name, tee.code, group_concat(distinct teea.id) as examActivityId, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffSum, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) - datediff(now(),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as reallyTime from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 and tee.org_id = ? group by tee.id,tee.name,tee.code,diffSum,reallyTime ) t WHERE t.reallyTime <= diffSum + 15 and t.reallyTime >= 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:24.034| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307120659322380288(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:24.047| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:24.073| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,tees.id as examStudentId, tees.course_code as courseCode, tees.course_name as courseName from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE 1 = 1 and teea.id in ( ? ) and tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:24.077| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long), 307120659322380288(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:24.081| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:24.111| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:32.272| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/prepare, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TzI4iaagHWWm6+hcTTOxZ0g79vk=, time:1664243970756 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 09:59:32.357| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE (exam_id = ? AND exam_activity_id = ? AND exam_student_id = ? AND status = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:32.361| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307119709605072896(Long), 307119850751791104(Long), 1574244332533293057(Long), FIRST_PREPARE(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:32.363| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:32.406| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"64a9f19fb1e14083adeab92e56d90b38","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664243972402,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:32.438| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,IFNULL(teea.opening_seconds,tee.opening_seconds) as openingSeconds, teea.opening_seconds as activityOpeningSeconds, tee.monitor_video_source as monitorVideoSourceStr, tee.monitor_record as monitorRecordStr, IFNULL(teea.prepare_seconds,tee.prepare_seconds) as prepareSeconds, teea.prepare_seconds as activityPrepareSeconds, teea.max_duration_seconds as activityMaxDurationSeconds, tee.exam_count as examCount, tee.force_finish as forceFinish, tee.entry_authentication_policy as entryAuthenticationPolicy, tee.in_process_face_verify as inProcessFaceVerify, tee.in_process_face_stranger_ignore as inProcessFaceStrangerIgnore, tee.in_process_liveness_verify as inProcessLivenessVerify, tee.in_process_realness_verify as inProcessRealnessVerify, tee.in_process_liveness_fixed_range as inProcessLivenessFixedRangeStr, tee.in_process_liveness_judge_policy as inProcessLivenessJudgePolicy, tee.camera_photo_upload as cameraPhotoUpload, tee.mobile_photo_upload as mobilePhotoUpload, teea.start_time as startTime, teea.finish_time as finishTime, tee.pre_notice as preNotice, tee.pre_notice_stay_seconds as preNoticeStaySeconds from t_e_exam_activity teea left join t_e_exam tee on tee.id = teea.exam_id WHERE 1 = 1 and teea.id = ? and tee.enable = 1 and teea.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:32.449| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:32.459| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:32.479| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/prepare
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:prepare
-参数key:"param",参数value:{"examStudentId":"1574244332533293057"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:36.072| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307455789190094848,WS连接创建:307455804604162048,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 09:59:36.082| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"e62bc19655b440a7bd8db607af7a8f0f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664243976075,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:36.105| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"7f5eb26e0ca14ecf86e03401125777ac","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664243976104,"body":"{\"id\":\"307455804662882304\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307455789190094848\",\"type\":\"ON_LINE\",\"createTime\":1664243976075}","type":"ONLINE_LOG","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:36.109| http-nio-6002-exec-4 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b3e95d99875d4315b000cc086007fa72","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664243976109,"body":307455789190094848,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 09:59:36.117| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 09:59:36.119| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer接收到的消息:{"id":"b3e95d99875d4315b000cc086007fa72","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664243976109,"body":307455789190094848,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 09:59:36.129| ConsumeMessageThread_5 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664243976128,"body":{"recordId":307455789190094848,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 09:59:36.213| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:36.215| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: b3e95d99875d4315b000cc086007fa72(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:36.220| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:36.238| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:36.250| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: b3e95d99875d4315b000cc086007fa72(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745578919009485E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307455789190094848(String), 307455789190094848(String), 2(Integer), 1664243976238(Long), 1664243976109(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:36.258| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:36.537| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/paper/download, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BmO1My/+1zfTwjuBG3dzCM/pyLI=, time:1664243975021 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 09:59:36.585| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/paper/download
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:paperDownload
-参数key:"param",参数value:{"recordId":"307455789190094848"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:37.923| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:9EZqPBt2IpFmpU4f95CXqqlUBU4=, time:1664243976396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 09:59:37.950| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307455789190094848"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:37.996| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:oYzuBByoTU0/KYLb8bi4n5Zbe8s=, time:1664243976475 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 09:59:38.022| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"aaac9d3af7a14f9184f4d1eb6a5e012c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664243978011,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:38.027| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"5441bd1032dc4de6a972ed9697c0e0c2","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664243978024,"body":{"id":"307455812799832064","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307455789190094848","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307455789190094848_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307455789190094848","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307455812799832064","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:38.035| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307455789190094848","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:38.065| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:l0HB+4Ka5qnq27oz6SMzBB6VMWs=, time:1664243976537 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 09:59:38.074| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307455789190094848","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:38.134| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/paper/downloaded, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7zuVjq0cfwXiLWd7se5kJeRq1+E=, time:1664243976600 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 09:59:38.143| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"4724ee00384641f983d7da2bf41f50c0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664243978142,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:38.145| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/paper/downloaded
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:paperDownloaded
-参数key:"param",参数value:{"recordId":"307455789190094848"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:40.517| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664243978131,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 09:59:40.526| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 09:59:40.529| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"e919f48528b54f49bedf627163846968","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664243980528,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:40.533| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664243980531,"body":{"recordId":307455789190094848,"ackMessage":1664243978131,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 09:59:51.135| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:51.140| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:51.145| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:51.150| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"71ad928b3ac644e1bb29fbb331c66348","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664243991150,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:51.152| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"41b4bdce44f54c6dba7224c58a9ccefe","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664243991152,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:51.156| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"a1242f1383144340a49839e40c9158e3"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 09:59:54.460| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307455789190094848,WS连接创建:307455881733218304,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 09:59:54.466| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"923ad9778d944e12975c8f75cf824b74","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664243994461,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 09:59:58.810| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 09:59:58.811| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer接收到的消息:{"id":"605b487eb92c4b498a71e364d7ad01ca","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664243998714,"body":307455789190094848,"type":"MONITOR_START","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 09:59:58.817| ConsumeMessageThread_6 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664243998817,"body":{"recordId":307455789190094848,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 09:59:58.820| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:58.821| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 605b487eb92c4b498a71e364d7ad01ca(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:58.825| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:58.828| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:58.831| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 605b487eb92c4b498a71e364d7ad01ca(String), themis-topic-exam(String), MONITOR_START(String), 3.0745578919009485E17(String), MONITOR_START(String), 307455789190094848(String), 307455789190094848(String), 2(Integer), 1664243998827(Long), 1664243998714(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 09:59:58.835| ConsumeMessageThread_6 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:00.038| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 10:00:00.992| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b226b9cf1acc4962, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:lZlmQN+V6/+KLaeeLzAAOua5uLY=, time:1664244000953 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:01.002| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307455789190094848,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:03.527| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6BiBtUB8S1F4F/T95GMWm0vU3Ns=, time:1664244001850 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:03.554| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"b232a72081bc401b98586939fb558da4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244003549,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:03.558| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"61826e437f114f3d9e57bb82607cdbd8","topic":"themis-topic-exam","tag":"EXAM_STUDNET_UPDATE","timestamp":1664244003556,"body":{"examStudentId":1574244332533293057,"currentRecordId":307455789190094848,"alreadyExamCount":6},"type":"EXAM_STUDNET_UPDATE","objId":"1574244332533293057","objName":"1574244332533293057","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:03.563| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"2cefcabe6b2841e7b58106aa5afddf07","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664244003562,"body":"ANSWERING","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":{"examRecordId":307455789190094848,"remark":"正在答题","examStudentId":1574244332533293057},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:03.569| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"9b31057532d0475496e0cdd87ed23a8a","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664244003569,"body":307455789190094848,"type":"EXAM_START","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:00:03.572| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307455789190094848","reason":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:03.577| ConsumeMessageThread_5 | INFO |  -  | :386-:ConsumeMessageThread_5 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:00:03.578| ConsumeMessageThread_5 | INFO |  -  | :386-:ConsumeMessageThread_5 websocket oe Consumer接收到的消息:{"id":"9b31057532d0475496e0cdd87ed23a8a","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664244003569,"body":307455789190094848,"type":"EXAM_START","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:00:03.590| ConsumeMessageThread_5 | INFO |  -  | message:{"type":"EXAM_START","time":1664244003590,"body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:00:03.595| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.596| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 9b31057532d0475496e0cdd87ed23a8a(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.599| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.603| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.605| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 9b31057532d0475496e0cdd87ed23a8a(String), themis-topic-exam(String), EXAM_START(String), 3.0745578919009485E17(String), EXAM_START(String), 307455789190094848(String), 307455789190094848(String), 2(Integer), 1664244003602(Long), 1664244003569(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.610| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.613| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.614| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 307455789190094848(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:03.621| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:00:10.268| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664244008146,"body":{"durationSeconds":3,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:00:10.271| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":3,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:00:10.276| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"9158a672e71a44d7801a293ec3c2dcaa","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244010274,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:10.281| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244010280,"body":{"recordId":307455789190094848,"ackMessage":1664244008146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:00:21.006| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YEscaMWUni8PzCkC8Aaw7R/geFs=, time:1664244019412 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:21.062| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:00:21.455| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/d2cab6fb48d642eea5bf6e6061047898.png,requestid:633259357872D236303232B9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:00:21.456| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"f8f38acb7dc1e1f8c70ad02df77cafff"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:23.378| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BWp5/EdGmd07b32WhzkPvUUAYlw=, time:1664244021146 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:23.418| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"c42416da5ee04d6cbb0f2b0109a8c758","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244023417,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:23.421| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"36fa9c5d1a464e2a83dd388fafe2607a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244023420,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d2cab6fb48d642eea5bf6e6061047898.png","realness":-1.0,"similarity":-1.0,"id":307456003170902016,"time":1664244021115,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:23.423| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d2cab6fb48d642eea5bf6e6061047898.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244021115,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:27.201| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664244027188,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:00:27.207| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:00:27.209| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244027208,"body":{"ackMessage":1664244027188}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:00:34.475| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NBo2XgbiHOROHokG1XSV5xKLFOE=, time:1664244032912 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:34.506| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:00:34.674| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/54d1a1c8ab0f4e8c8a9e290eb9ef8555.png,requestid:633259427872D236301474B9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:00:34.675| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"06902ed837f933bdd8e01e4a3dc55379"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:35.733| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:angs1cbm7qWcKU4TuBvPMeHWqdw=, time:1664244034209 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:35.743| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"cb058be7b2594860bec3ada6edadb5d1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244035742,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:35.746| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"3793e40d00444a7695847820cd1fb0d3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244035746,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/54d1a1c8ab0f4e8c8a9e290eb9ef8555.png","realness":-1.0,"similarity":-1.0,"id":307456054882476032,"time":1664244033928,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:35.754| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/54d1a1c8ab0f4e8c8a9e290eb9ef8555.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244033928,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:39.651| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664244038146,"body":{"durationSeconds":33,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:00:39.653| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":33,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:00:39.657| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"f81c2e8f1d7f4f598bbf41a951c895ff","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244039655,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:39.661| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244039660,"body":{"recordId":307455789190094848,"ackMessage":1664244038146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:00:45.976| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qFJJqD5ytDGuUrU639lMVciJ80E=, time:1664244044428 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:45.992| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:00:46.055| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/46ad57f40bcc406fb5f5b01d2d8dfeb3.png,requestid:6332594E7872D2363020B1B9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:00:46.056| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"8b1d01da3c97762779f5a476d88425b3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:46.783| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hHpvWunUoFvuLE9bpllpool3A58=, time:1664244045271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:00:46.799| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"369a247c3ec64659a696dfc69ee29b2a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244046798,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:46.802| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"4db00e7d8b3a43db947ae56857a9e18a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244046801,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/46ad57f40bcc406fb5f5b01d2d8dfeb3.png","realness":-1.0,"similarity":-1.0,"id":307456101258895360,"time":1664244044568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:00:46.804| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/46ad57f40bcc406fb5f5b01d2d8dfeb3.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244044568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:00:57.264| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664244057198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:00:57.270| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:00:57.270| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244057270,"body":{"ackMessage":1664244057198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:01:07.952| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Lx2m5mhw3E9yAwp4igD/vkctu7U=, time:1664244066396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:07.970| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:01:08.030| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/dc372c0c8aaa470ab1246dee259866fb.png,requestid:633259637872D236303A1FBA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:01:08.031| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e5925b4b92d0a0c50ba15994e01271f5"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:08.845| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zSaeV8Bs/gPDTcZ0nMMF82kKqzw=, time:1664244067318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:08.857| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"8f4a278d9865424aa37081b8f93b580f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244068856,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:08.860| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"7ed4004870d24ce691f375db54044b1d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244068860,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/dc372c0c8aaa470ab1246dee259866fb.png","realness":-1.0,"similarity":-1.0,"id":307456193776852992,"time":1664244066537,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:08.862| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/dc372c0c8aaa470ab1246dee259866fb.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244066537,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:09.644| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664244068146,"body":{"durationSeconds":63,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:01:09.650| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":63,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:01:09.670| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"c8aefb436b344873b56e04d156a7e39c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244069666,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:09.676| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244069674,"body":{"recordId":307455789190094848,"ackMessage":1664244068146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:01:27.689| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664244087188,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:01:27.693| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:01:27.694| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244087694,"body":{"ackMessage":1664244087188}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:01:29.977| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CQ0whLLVYACTHa+rIRYBd8mcqBo=, time:1664244088412 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:29.994| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:01:30.051| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/25b6bd6b0ce64cb0baab72668298bc55.png,requestid:6332597A7872D236301493BA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:01:30.052| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d14c2662c7603ce7c259834d0db47e93"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:30.910| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NUfkhQDSpJEJa+juLiy7ZXN+kHk=, time:1664244089381 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:30.919| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"7f71d2f68d6a43b79d3cb628afed69fb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244090917,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:30.923| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"f343e207b56f464e94ce87ad4adfa9c8","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244090922,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/25b6bd6b0ce64cb0baab72668298bc55.png","realness":-1.0,"similarity":-1.0,"id":307456286303199232,"time":1664244088553,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:30.926| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/25b6bd6b0ce64cb0baab72668298bc55.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244088553,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:39.646| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244098146,"body":{"durationSeconds":93,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:01:39.649| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":93,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:01:39.653| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"40499cdf84234948bda74b2cf784ff6e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244099651,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:39.659| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244099656,"body":{"recordId":307455789190094848,"ackMessage":1664244098146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:01:40.993| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZMmir40uPOsVs7XYw446dFAI6DU=, time:1664244099428 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:41.009| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:01:41.066| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/56053bd49a8846f3969ddf79b7393691.png,requestid:633259857872D23630ABCDBA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:01:41.067| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b734a6e749183bc23cec9ab96393508c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:41.959| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:lLzTNvMezezxZjrnUDpyc3Pug8Y=, time:1664244100443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:41.968| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"aef0ec8867f14b6f92c7b66138615d33","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244101967,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:41.971| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"b611d3025a314734b9961eb5fe0b1e64","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244101971,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/56053bd49a8846f3969ddf79b7393691.png","realness":-1.0,"similarity":-1.0,"id":307456332650258432,"time":1664244099568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:41.976| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/56053bd49a8846f3969ddf79b7393691.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244099568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:52.009| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7McjfLBIBpna3RXSwiw0QEo5EcM=, time:1664244110459 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:52.036| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:01:52.096| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/e0a5693d1cf54052b2d4e276960a8b02.png,requestid:633259907872D236301A03BB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:01:52.097| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"124e89a6d8c91ac4e9e9e19daacadb5f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:53.006| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/R/MHiJtEA+yDb6EXgDBWHfdnSc=, time:1664244111490 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:01:53.015| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"860040a7ae88401aa5eac2876d3738a6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244113013,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:53.017| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"82a738e639524c45946bb316acd1671d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244113017,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e0a5693d1cf54052b2d4e276960a8b02.png","realness":-1.0,"similarity":-1.0,"id":307456378980540416,"time":1664244110600,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:01:53.019| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e0a5693d1cf54052b2d4e276960a8b02.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244110600,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:01:57.206| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664244117199,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:01:57.209| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:01:57.210| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244117209,"body":{"ackMessage":1664244117199}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:02:02.945| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Tl/uVswzNTkUqlvHp8wrcH2oMkQ=, time:1664244121381 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:02.959| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:02:03.015| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/887777a214cf483fbc48006bd84e4976.png,requestid:6332599A7872D23630373ABB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:02:03.016| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"65e015cf46690f8a951c483eb64a328f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:03.056| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:uLzvrJA4QyZjaqs/sOOeeMx+bSc=, time:1664244121537 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:03.061| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"79dcf8ebc10e425e891b24c6eaf94760","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244123060,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:03.063| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"41850594c11f48fbbf070f17d2696079","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244123063,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/887777a214cf483fbc48006bd84e4976.png","realness":-1.0,"similarity":-1.0,"id":307456421124907008,"time":1664244121521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:03.067| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/887777a214cf483fbc48006bd84e4976.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244121521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:09.650| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244128146,"body":{"durationSeconds":123,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:02:09.653| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":123,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:02:09.657| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"79063f45193f41e79d1583ffb8d3c7b0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244129655,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:09.665| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244129663,"body":{"recordId":307455789190094848,"ackMessage":1664244128146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:02:13.960| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:83mU66Xm65onjX462Y5TUAxfeMk=, time:1664244132412 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:13.973| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:02:14.034| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/7d9aa826d7b3400e87a665db45b2874c.png,requestid:633259A67872D23630C572BB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:02:14.035| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"0a0cd985d32d3040839cf42130af790b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:14.109| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NGv08TIeDAdS9ZpQiQ6/PRlWqmQ=, time:1664244132584 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:14.116| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"4ece275af1d14c33a4e3bc48aaec185c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244134115,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:14.119| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"8b66793b78c04118b6f68cf3debaf666","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244134119,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7d9aa826d7b3400e87a665db45b2874c.png","realness":-1.0,"similarity":-1.0,"id":307456467492937728,"time":1664244132537,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:14.122| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7d9aa826d7b3400e87a665db45b2874c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244132537,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:25.006| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Cpd/2Of1l2wpHdFgjnbzhZpLg/E=, time:1664244143459 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:25.017| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:02:25.075| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/1cb5db689a3145c4952db1a4e19d70f3.png,requestid:633259B17872D23630B1A9BB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:02:25.076| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a69bf61f526f9cd9a790051b16543b2c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:25.154| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tKNt7lohc/4eP7vPzKucJq3kdBc=, time:1664244143631 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:25.162| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"1504160375164ec48de2a801b98a0110","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244145161,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:25.165| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"b1ba3b453cb24779a11f4bb6602afc0b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244145165,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1cb5db689a3145c4952db1a4e19d70f3.png","realness":-1.0,"similarity":-1.0,"id":307456513823219712,"time":1664244143584,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:25.168| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1cb5db689a3145c4952db1a4e19d70f3.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244143584,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:27.208| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664244147198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:02:27.210| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:02:27.211| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244147211,"body":{"ackMessage":1664244147198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:02:35.946| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NL2+71PjA3jGV/pUT4C5C34SP18=, time:1664244154381 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:35.956| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:02:36.016| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/0bf1399d18be48718b13c9e9ad63cfee.png,requestid:633259BB7872D236308AE2BB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:02:36.016| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"f3976b7107e1f1c45044eee6b1a2c2e6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:36.203| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:gAnXCI/zc9rPsMpachVwgILtt+4=, time:1664244154678 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:36.210| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b45bf39d9653480d91e27c6eef8303b8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244156209,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:36.212| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"11ffe9e693e744488a2ff68b3b616417","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244156211,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0bf1399d18be48718b13c9e9ad63cfee.png","realness":-1.0,"similarity":-1.0,"id":307456560157696000,"time":1664244154521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:36.213| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0bf1399d18be48718b13c9e9ad63cfee.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244154521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:39.654| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664244158146,"body":{"durationSeconds":153,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:02:39.657| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":153,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:02:39.661| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"54cf3c75aa134478b2855964377afdc7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244159660,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:39.667| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244159665,"body":{"recordId":307455789190094848,"ackMessage":1664244158146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:02:46.964| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XbWOX3y/t2GsRI2DPlXDQf6SpzY=, time:1664244165412 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:46.975| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:02:47.031| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/64983a2f92d64ce98e6a0d1dc0cea95c.png,requestid:633259C77872D236303418BC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:02:47.032| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a5c358c79b3eda3527b7d739c07cef4d"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:47.239| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TZLptkRE2yUIzF4eUFCOm4G5XDM=, time:1664244165725 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:47.248| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"9495960f62744f5183a173b4316c59c1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244167247,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:47.251| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"90f97d59617047dbb77a6a517a0c8b95","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244167250,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/64983a2f92d64ce98e6a0d1dc0cea95c.png","realness":-1.0,"similarity":-1.0,"id":307456606458617856,"time":1664244165537,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:47.252| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/64983a2f92d64ce98e6a0d1dc0cea95c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244165537,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:57.216| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664244177198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:02:57.219| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:02:57.219| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244177219,"body":{"ackMessage":1664244177198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:02:57.977| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RezpcfSKF/akdbMYz399uBpQzhc=, time:1664244176412 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:57.994| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:02:58.050| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/968787d21ee24423a92cddd1a520c803.png,requestid:633259D27872D23630624FBC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:02:58.051| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ae417b556c9d2d86e51581f4074f39b8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:02:58.280| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mRamJscVH3ve3Wx87BmmwAq4G1I=, time:1664244176756 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:02:58.288| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"24904ed5cc6f45f59057a3ca39b22940","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244178286,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:58.291| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"e97ce79cbb054179b305819b50fad252","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244178291,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/968787d21ee24423a92cddd1a520c803.png","realness":-1.0,"similarity":-1.0,"id":307456652755345408,"time":1664244176553,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:02:58.295| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/968787d21ee24423a92cddd1a520c803.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244176553,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:08.958| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:L3XRrOXObN+t801PDNDzpCVs3U4=, time:1664244187412 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:08.968| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:03:09.026| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/874ad542b6db4d40bedc5404e653c1b6.png,requestid:633259DC7872D236301A8CBC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:03:09.027| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"096d839a5a4a7f64c6ff0747ebeb8e6f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:09.322| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+Y3PPEl8LOp0gqqv7n+6sE4R0D0=, time:1664244187803 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:09.330| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b077fef31ec047d9befbff3f32df77e8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244189329,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:09.332| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"f8a2bad1054f4e6b8e5fbee437904c1e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244189332,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/874ad542b6db4d40bedc5404e653c1b6.png","realness":-1.0,"similarity":-1.0,"id":307456699073044480,"time":1664244187521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:09.335| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/874ad542b6db4d40bedc5404e653c1b6.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244187521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:09.651| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664244188146,"body":{"durationSeconds":183,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:03:09.653| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":183,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:03:09.655| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"7d2389a1dfe448aaa9989e68ba5056ae","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244189654,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:09.659| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244189657,"body":{"recordId":307455789190094848,"ackMessage":1664244188146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:03:19.956| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CaH9QS6oALNLZWZRXWUSoOlpwPA=, time:1664244198412 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:19.967| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:03:20.025| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/1461c5e1fda547d384b8bef2b1d93771.png,requestid:633259E77872D23630F5C7BC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:03:20.025| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4f4e2aa0e9633ed332cae6807bf17774"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:20.374| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1wXMNV8sKnbEkgDhyccXH4RmnJQ=, time:1664244198850 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:20.380| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"7bd8958acb914a49b2dd42a7d1820437","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244200379,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:20.383| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"b9d8673cb147488d8820770d7fd0e57d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244200383,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1461c5e1fda547d384b8bef2b1d93771.png","realness":-1.0,"similarity":-1.0,"id":307456745424297984,"time":1664244198521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:20.385| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1461c5e1fda547d384b8bef2b1d93771.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244198521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:27.204| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664244207198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:03:27.206| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:03:27.207| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244207207,"body":{"ackMessage":1664244207198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:03:31.007| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tlayjTZrBa4lwPMbYEt5uSrmwJk=, time:1664244209443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:31.018| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:03:31.075| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/0b41a63aa64f40eca66f9d2047c20faa.png,requestid:633259F37872D23630A907BD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:03:31.076| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"729cbdbd705485872de52998a97b3273"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:31.445| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1YwTo87wks6fthtaAgSUj0uDsRA=, time:1664244209896 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:31.463| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"299b5ed02554465f9523b88ff563cfbc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244211462,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:31.465| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"401d18fa3594442ba748e87cd689d498","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244211465,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0b41a63aa64f40eca66f9d2047c20faa.png","realness":-1.0,"similarity":-1.0,"id":307456791897186304,"time":1664244209584,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:31.467| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0b41a63aa64f40eca66f9d2047c20faa.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244209584,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:39.649| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664244218146,"body":{"durationSeconds":213,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:03:39.652| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":213,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:03:39.654| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"e32a2700969e406cb77508f57ebbb5be","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244219653,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:39.658| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244219657,"body":{"recordId":307455789190094848,"ackMessage":1664244218146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:03:41.963| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mk56TM1op6LozXhcgEEA88q2K+A=, time:1664244220428 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:41.975| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:03:42.033| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/838f810716c0408a826b85c294216e89.png,requestid:633259FE7872D236306E43BD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:03:42.034| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e6bd91dd979fa26743eb09d99b78ac5a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:42.511| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/lwYDADa1NTrVfTqhroqlSqIF0c=, time:1664244220975 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:42.520| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"9912cb71a467439fb65f480180db5ac9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244222519,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:42.523| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"774dd698f97544429dd9505ad91895fb","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244222523,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/838f810716c0408a826b85c294216e89.png","realness":-1.0,"similarity":-1.0,"id":307456838281994240,"time":1664244220537,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:42.526| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/838f810716c0408a826b85c294216e89.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244220537,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:52.921| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CJQy3zLOAtEY/yg9OMrHscYNRN8=, time:1664244231381 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:52.935| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:03:52.992| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/74aa985183864f22bc26465b02f30467.png,requestid:63325A087872D23630947ABD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:03:52.992| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"5bde8fa8df798e917a0280274b68b891"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:53.559| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ak2d/mnsNoTNb32yYZVS8RE127M=, time:1664244232037 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:03:53.566| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"ad0ceae973f44047a708ab886a6905d2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244233565,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:53.568| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"ce1ef8e0b95c42dfa0e9af42541d4a15","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244233567,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/74aa985183864f22bc26465b02f30467.png","realness":-1.0,"similarity":-1.0,"id":307456884616470528,"time":1664244231490,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:03:53.570| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/74aa985183864f22bc26465b02f30467.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244231490,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:03:57.208| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664244237202,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:03:57.210| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:03:57.211| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244237211,"body":{"ackMessage":1664244237202}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:04:03.900| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RW6+AIUMd/lJvNzrJCDP8IeKt9s=, time:1664244242350 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:04:03.911| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:04:03.969| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/3364337251b8404d87d1211dd1d004f8.png,requestid:63325A137872D23630BFB9BD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:04:03.970| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"0b6822b6da280f497c10121d1f9eb44e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:04:04.605| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fAvYr9UaHbsKvGBbmf2nFcdv+Is=, time:1664244243084 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:04:04.614| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"85f520e9e444428e9b2be5db379242dd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244244612,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:04.621| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"6c72253d64f440e49613d84f37ded972","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244244621,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3364337251b8404d87d1211dd1d004f8.png","realness":-1.0,"similarity":-1.0,"id":307456930946752512,"time":1664244242475,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:04.626| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3364337251b8404d87d1211dd1d004f8.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244242475,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:04:09.657| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664244248146,"body":{"durationSeconds":242,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:04:09.659| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":242,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:04:09.663| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"69e905ecbd9e4f7f8dc3b354c62cdcd6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244249662,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:09.669| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244249666,"body":{"recordId":307455789190094848,"ackMessage":1664244248146,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:04:17.993| http-nio-6002-exec-7 | ERROR |  -  | 考试记录307455789190094848,WS连接错误:307455804604162048,原因:null | [com.qmth.themis.exam.websocket.WebSocketOeServer:216]
-2022-09-27 10:04:17.999| http-nio-6002-exec-7 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 10:04:18.006| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"f5b84eb0e56047c49687fbc5bf330a7f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244258002,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:18.009| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"c069936d3c184f368752b214d3224193","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664244258008,"body":"{\"id\":\"307456987137843200\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307455789190094848\",\"type\":\"OFF_LINE\",\"createTime\":1664244258002}","type":"ONLINE_LOG","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:18.011| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"fdf54286af8b4d268c83d07e284a900f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244258002,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:18.014| http-nio-6002-exec-7 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 10:04:18.023| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"775d27e4f5974ffe97df8a74074bc29b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244258017,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:18.026| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"78c9bf64a36a401db4d2343ab8e51da7","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664244258025,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:04:18.057| http-nio-6002-exec-7 | INFO |  -  | asyncDelayMsg mqDto:{"id":"e88c47166c51437ab17a75ff5e29d983","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664244258057,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"mqExecTime":1664245458050,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 10:04:18.090| NettyClientPublicExecutor_1 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC2880E9913008A","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":3},"queueOffset":1,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F000000001191D830","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 10:04:18.083| http-nio-6002-exec-7 | INFO |  -  | 考试记录:307455789190094848,WS连接关闭:307455804604162048,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 10:04:18.123| http-nio-6002-exec-7 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketOeServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketOeServer.onError(WebSocketOeServer.java:218)
-	... 16 common frames omitted
-2022-09-27 10:04:27.205| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664244267199,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:04:27.207| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:04:27.208| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244267207,"body":{"ackMessage":1664244267199}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:04:57.208| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664244297200,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:04:57.212| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:04:57.213| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244297213,"body":{"ackMessage":1664244297200}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:05:27.202| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664244327198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:05:27.205| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:05:27.206| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244327206,"body":{"ackMessage":1664244327198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:05:30.553| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_client_version t WHERE t.id = (select max(tbcv.id) as id from t_b_client_version tbcv WHERE tbcv.enable = 1 ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:05:30.553| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters:  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:05:30.556| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:05:30.557| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/sys/env
-============类============:com.qmth.themis.exam.api.SysController
-============方法============:env
-参数key:"mapParameter",参数value:{"orgId":"240069373300576256"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:05:57.203| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244357198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:05:57.212| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:05:57.213| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244357213,"body":{"ackMessage":1664244357198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:06:27.203| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664244387198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:06:27.206| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:06:27.207| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244387207,"body":{"ackMessage":1664244387198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:06:57.202| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664244417198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:06:57.204| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:06:57.205| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244417205,"body":{"ackMessage":1664244417198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:07:20.094| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:20.098| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:20.101| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:20.107| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"1cb1a04971544caeba97e5ac22d3f044","topic":"themis-topic-exam","tag":"WIN","timestamp":1664244440106,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:20.109| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"b5cf06a4998949199a12db06fcd5978f","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664244440109,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:20.136| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:07:23.416| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SpnrJ6ZJFTd5WcqlpY83cuB8sdE=, time:1664244442245 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:07:23.466| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"0a2ba8ada20744df9677ee5e58e383fb","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664244443466,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307456987175591936","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:23.468| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"659986afb5664423ac72890ad93d54be","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244443444,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:23.471| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307455789190094848"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:07:27.320| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244447199,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:07:27.322| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:07:27.323| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244447323,"body":{"ackMessage":1664244447199}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:07:43.622| http-nio-6002-exec-9 | INFO |  -  | 考试记录:307455789190094848,WS连接创建:307457849541271552,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 10:07:43.625| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"fb8df9c430cd44fda06f19ffac111a6b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244463623,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:43.627| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"609d578150dc41d1b4068b5d00c2d187","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664244463627,"body":"{\"id\":\"307457849566437376\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307455789190094848\",\"type\":\"ON_LINE\",\"createTime\":1664244463623}","type":"ONLINE_LOG","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:43.629| http-nio-6002-exec-9 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"6af335647d8b4342af18d70982c8d85f","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664244463629,"body":307455789190094848,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:07:43.636| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:07:43.638| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer接收到的消息:{"id":"6af335647d8b4342af18d70982c8d85f","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664244463629,"body":307455789190094848,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:07:43.641| ConsumeMessageThread_7 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664244463641,"body":{"recordId":307455789190094848,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:07:43.656| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:43.657| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 6af335647d8b4342af18d70982c8d85f(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:43.660| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:43.664| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:43.667| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 6af335647d8b4342af18d70982c8d85f(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745578919009485E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307455789190094848(String), 307455789190094848(String), 2(Integer), 1664244463664(Long), 1664244463629(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:43.672| ConsumeMessageThread_7 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:47.585| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:P3EWIsIV0KpsHhpdoztvF6csYJM=, time:1664244466402 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:07:47.592| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307455789190094848"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:07:47.609| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tfyixy9x7JZWso1K5W9Efvxuse8=, time:1664244466449 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:07:47.621| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"4717e545e8cc44eda7eb665f3f21f95f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244467619,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:47.624| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"d2b89cbb966740a49ad8eacb3e47fb42","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664244467624,"body":{"id":"307457866331070464","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307455789190094848","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307455789190094848_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307455789190094848","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307457866331070464","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:47.626| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307455789190094848","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:07:47.649| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:WC8MTH3n4l+zLKM15No2K5bBjds=, time:1664244466480 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:07:47.660| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307455789190094848","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:07:49.680| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:AJCYQGZ0Vb080GHmYMFCfqlxfKg=, time:1664244468511 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:07:49.690| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"93dab98625114cd4af69d02366fb0b0a","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664244469690,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307456987175591936","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:49.692| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"aa3ab4ad20ea461c8a6d93ac5a937103","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244469688,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:49.695| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"76b226fdd08544ba83bf4c70f60da7e1","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664244469695,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307456987175591936","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:49.698| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"ddefd760ce764f169105e2e750b8e641","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664244469698,"body":"{\"recordId\":\"307455789190094848\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307455789190094848","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:07:49.702| http-nio-6002-exec-1 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"6fada021a51944729eccfb267d3fc8b5","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664244469701,"body":307455789190094848,"type":"EXAM_START","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:07:49.706| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307455789190094848","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:07:49.711| ConsumeMessageThread_6 | INFO |  -  | :393-:ConsumeMessageThread_6 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:07:49.711| ConsumeMessageThread_6 | INFO |  -  | :393-:ConsumeMessageThread_6 websocket oe Consumer接收到的消息:{"id":"6fada021a51944729eccfb267d3fc8b5","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664244469701,"body":307455789190094848,"type":"EXAM_START","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:07:49.715| ConsumeMessageThread_6 | INFO |  -  | message:{"type":"EXAM_START","time":1664244469715,"body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:07:49.717| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.718| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 6fada021a51944729eccfb267d3fc8b5(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.723| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.730| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.731| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 6fada021a51944729eccfb267d3fc8b5(String), themis-topic-exam(String), EXAM_START(String), 3.0745578919009485E17(String), EXAM_START(String), 307455789190094848(String), 307455789190094848(String), 2(Integer), 1664244469730(Long), 1664244469701(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.736| ConsumeMessageThread_6 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.739| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.739| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 307455789190094848(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:49.748| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:07:57.206| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244477171,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:07:57.211| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:07:57.212| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244477212,"body":{"ackMessage":1664244477171}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:08:02.426| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664244481261,"body":{"durationSeconds":253,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:08:02.429| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":253,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:08:02.432| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"75f82fcbd3724367916a8e553cfeec5d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244482430,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:02.437| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244482435,"body":{"recordId":307455789190094848,"ackMessage":1664244481261,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:08:02.678| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:EOxVtEBgL8QPz2uvGaJiKP2xBuo=, time:1664244481449 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:02.691| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:08:02.889| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/97e3d6adf6014df79d0c84bbabac5f44.png,requestid:63325B027872D23932AFA3C2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:08:02.889| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4d9746a24b4527402ce8fb50faca4655"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:03.730| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yuFIcdHUQE1d5PuW+/5wnoVR1PQ=, time:1664244482558 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:03.737| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"3d40511b5a4a461284b02b126e3f0b75","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244483736,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:03.740| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"6d23c28a04a9494aa84949c8ad4dece1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244483740,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/97e3d6adf6014df79d0c84bbabac5f44.png","realness":-1.0,"similarity":-1.0,"id":307457933905502208,"time":1664244481745,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:03.743| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/97e3d6adf6014df79d0c84bbabac5f44.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244481745,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:13.683| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TurWZH1TenfSP1Yp81G7wJW6H4Y=, time:1664244492480 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:13.697| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:08:13.868| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/a050cc99ec174226a3c8ca298a4ff537.png,requestid:63325B0D7872D2393224E0C2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:08:13.869| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"13f87fa994a8bc922de25d839430b19e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:15.638| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/ZQF2oygxEn/ANsZTGAfEFNNDTA=, time:1664244493605 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:15.644| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"e6aa65bd2cef465cb64d0cfedd2afafa","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244495643,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:15.647| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1f2b58cd81014d1fa77e66b6fbd16361","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244495647,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/a050cc99ec174226a3c8ca298a4ff537.png","realness":-1.0,"similarity":-1.0,"id":307457983851274240,"time":1664244492714,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:15.649| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/a050cc99ec174226a3c8ca298a4ff537.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244492714,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:23.729| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hxUfg00RQTzxeAIq99DLK0qPR4k=, time:1664244502527 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:23.738| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:08:23.803| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/9ab0f3edecfa4ae1aae69d4d497d882b.png,requestid:63325B177872D23932BA12C3 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:08:23.804| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4ff42697b2e79f3ad44275e1892da010"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:24.685| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XXJXmKLoKaNtdTaFCUFqvHciQo4=, time:1664244503511 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:24.692| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"124b2441f7fb43149bfa8f22189e9077","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244504691,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:24.693| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"f739cad701844f6b8d55b07467ad58ac","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244504693,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ab0f3edecfa4ae1aae69d4d497d882b.png","realness":-1.0,"similarity":-1.0,"id":307458021797142528,"time":1664244502667,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:24.697| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ab0f3edecfa4ae1aae69d4d497d882b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244502667,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:27.226| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664244507198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:08:27.228| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:08:27.229| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244507229,"body":{"ackMessage":1664244507198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:08:32.428| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664244511277,"body":{"durationSeconds":283,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:08:32.431| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":283,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:08:32.435| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"055e502120474de5a8070cac83ac60bc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244512433,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:32.440| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244512438,"body":{"recordId":307455789190094848,"ackMessage":1664244511277,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:08:34.644| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4l/S2CNxG9JMWdkuYqUjFMaaUuE=, time:1664244513433 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:34.656| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:08:34.725| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/c2781a44da9d4830afe4c73cb20bc4c2.png,requestid:63325B227872D239328B4CC3 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:08:34.725| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"34f7fd384717d12925e15f1a83d53e55"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:35.733| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tjkDVAI9xKKmYveAIPW4LD0YZpc=, time:1664244514558 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:35.739| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"f7744cfbd14c474296fa713c578d10b3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244515738,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:35.740| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"af641d7691fe4d89acea1d100457ff27","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244515740,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c2781a44da9d4830afe4c73cb20bc4c2.png","realness":-1.0,"similarity":-1.0,"id":307458068135813120,"time":1664244513589,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:35.742| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c2781a44da9d4830afe4c73cb20bc4c2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244513589,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:45.668| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+c3lFu8i/Ov+bsUa3rUOkDCW7yA=, time:1664244524449 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:45.681| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:08:45.748| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/7de1f9651a6d40cc954600c24dba2844.png,requestid:63325B2D7872D239322A83C3 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:08:45.749| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"8351ce5be4a57521c7c570f43148385f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:45.781| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BjVmPMaiZkFPYxV9yjBWh5n0y9s=, time:1664244524605 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:45.786| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"461a7b67cbec4e0299bbe99bdb3ba603","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244525785,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:45.788| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"df03c52bc2784d83bef54700db8289bd","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244525787,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7de1f9651a6d40cc954600c24dba2844.png","realness":-1.0,"similarity":-1.0,"id":307458110275985408,"time":1664244524605,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:45.789| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7de1f9651a6d40cc954600c24dba2844.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244524605,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:52.698| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7hSyR4JKpZGP415UhorVVQ+cWwQ=, time:1664244531495 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:52.718| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:08:52.779| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/1dc1c8d741bb42e59fad996764ef874f.png,requestid:63325B347872D2393265AAC3 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:08:52.779| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"423086c6ce0d657a8dce2fbc9e41b7cb"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:52.810| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:WiBuGleHrNF7ADGkG+MNTnDrBqM=, time:1664244531652 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:52.818| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"451bb449f135464c8b1e61c614d69322","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244532816,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:52.821| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"00530e2d6caa4f4793ce0be151e6c6e0","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244532821,"body":{"recordId":307455789190094848,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1dc1c8d741bb42e59fad996764ef874f.png","realness":-1.0,"similarity":-1.0,"id":307458139766136832,"time":1664244531652,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:52.824| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1dc1c8d741bb42e59fad996764ef874f.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664244531652,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:56.576| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YHxmQ7bTcRqXLrAPyr9C7ogH8+Q=, time:1664244535370 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:56.587| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:08:56.645| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/b5667731a8e34a94af1f5a4c057800f8.png,requestid:63325B387872D23932FBBCC3 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:08:56.645| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"95b1f3c05add7e37c5fbf86ae8ce498c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:56.844| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:s6tOG5VMIl4/Tl6lZrrtORelRFU=, time:1664244535683 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:08:56.851| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"528dd9363eeb4c4aafaad8813dafca22","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244536850,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:56.853| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"d0444c82530d4e7da387da67dbce7838","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244536852,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b5667731a8e34a94af1f5a4c057800f8.png","realness":-1.0,"similarity":-1.0,"id":307458156681764864,"time":1664244535495,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:08:56.854| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b5667731a8e34a94af1f5a4c057800f8.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244535495,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:08:57.199| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664244537198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:08:57.201| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:08:57.201| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244537201,"body":{"ackMessage":1664244537198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:09:02.441| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664244541277,"body":{"durationSeconds":312,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:09:02.444| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":312,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:09:02.447| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"dbd0517d3ac142fd8ded62b95004359c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244542446,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:02.451| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244542449,"body":{"recordId":307455789190094848,"ackMessage":1664244541277,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:09:07.645| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yWo70QBgkUagMaZGw8vP0QeA6sw=, time:1664244546433 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:07.675| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:09:07.736| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/b2f4fe93155f4f31bdf1fcddc69eda87.png,requestid:63325B437872D239320EF7C3 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:09:07.737| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"774f9b5066cef0858aeffbbace1eddf4"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:07.886| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:68vtFIb6d90E6p/zCRl7YAjCA7I=, time:1664244546714 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:07.892| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"263d02b2044b4b818247e8933aa231e5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244547891,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:07.894| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"9afd8fbe565245c3bdd95c0393484da1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244547894,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b2f4fe93155f4f31bdf1fcddc69eda87.png","realness":-1.0,"similarity":-1.0,"id":307458202991075328,"time":1664244546589,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:07.895| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b2f4fe93155f4f31bdf1fcddc69eda87.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244546589,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:18.584| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:h4FKQhorO584Jc2FSEAIniLVXyo=, time:1664244557386 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:18.607| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:09:18.665| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/c4c75f4ab543464abec7fe070ee4ac67.png,requestid:63325B4E7872D23932542FC4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:09:18.666| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"72e5277667008f57b53bd656629c7ac9"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:18.943| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0oNCUyHa9Dfq4Geu6PFnhkJ/Kcc=, time:1664244557761 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:18.949| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"b3c0aa7f7d584a7aaaebcb57cbcebd96","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244558948,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:18.951| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"a4e5fe7dc9a84cdb86c21304f8492d1d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244558951,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c4c75f4ab543464abec7fe070ee4ac67.png","realness":-1.0,"similarity":-1.0,"id":307458249371688960,"time":1664244557527,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:18.953| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c4c75f4ab543464abec7fe070ee4ac67.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244557527,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:27.208| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244567199,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:09:27.210| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:09:27.211| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244567211,"body":{"ackMessage":1664244567199}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:09:29.625| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:r54hCpXEQXZXeVwzff2XGJbwiM4=, time:1664244568417 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:29.645| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:09:29.709| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/5ade54f51eae419bb7afdd8c495791bf.png,requestid:63325B597872D239328E6AC4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:09:29.710| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"97f535b6b5cec76e4dd8ebb2b54fe5cc"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:30.011| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rm25U5JDoPSXZPZ3ARFfILc1cUo=, time:1664244568824 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:30.017| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"d87e49d4cfbb40f8a880fcf5c7c08dcc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244570016,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:30.023| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"671e0b084b9542b8b52e071b31d2cec6","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244570023,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5ade54f51eae419bb7afdd8c495791bf.png","realness":-1.0,"similarity":-1.0,"id":307458295790051328,"time":1664244568558,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:30.026| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5ade54f51eae419bb7afdd8c495791bf.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244568558,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:32.454| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664244571292,"body":{"durationSeconds":342,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:09:32.457| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":342,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:09:32.461| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"7ba26ec6f1b34600ad7f04acdd7617d3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244572460,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:32.470| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244572468,"body":{"recordId":307455789190094848,"ackMessage":1664244571292,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:09:53.560| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tMnFZfhlZyr/idG1/ZEDGPQiqj8=, time:1664244592339 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:53.570| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:09:53.629| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/bd4feacc924b494c8fd58a1e868c6b3b.png,requestid:63325B717872D2393240E8C4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:09:53.629| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"92bf1a99be9268b057298b391b068473"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:54.073| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:llM1YaP8F0umM8iR0eK/dPhtjeE=, time:1664244592886 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:09:54.077| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"6cba84e372894e0d89b2039b26330022","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244594076,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:54.079| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"df0bab6bb2704fe4942a367d1f72522a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244594079,"body":{"recordId":307455789190094848,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/bd4feacc924b494c8fd58a1e868c6b3b.png","realness":-1.0,"similarity":-1.0,"id":307458396709199872,"time":1664244592464,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:09:54.080| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/bd4feacc924b494c8fd58a1e868c6b3b.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664244592464,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:09:59.257| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664244597198,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:09:59.260| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:09:59.261| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244599260,"body":{"ackMessage":1664244597198}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:10:02.467| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664244601292,"body":{"durationSeconds":372,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:10:02.471| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":372,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:10:02.474| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"fa0a31e6ce8a48e5ad6624d53d898b75","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244602473,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:02.479| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244602477,"body":{"recordId":307455789190094848,"ackMessage":1664244601292,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:10:08.973| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b226b9cf1acc4962, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:td3O/8nsuJhi0srLK1Zx2vfhQyQ=, time:1664244606090 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:08.980| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307455789190094848,"source":"MOBILE_FIRST","status":"STOP","type":"SOFTWARE_STOP"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:14.642| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mbXhhsD2cCQXGkxvvRnBCQ3WoUU=, time:1664244613417 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:14.655| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:10:14.711| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/531ec46a675443329e55a1113cd0337d.png,requestid:63325B867872D23932485AC5 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:10:14.712| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ec4051d82f9dd43a86712738cd6fa242"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:15.135| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NuUCFveVJJDstQhPJOX/X6cnQrk=, time:1664244613933 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:15.142| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f59b1f8a8b9641cba389cff2a60c5ea5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244615141,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:15.144| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f41e44092e0a4518a93eac6bb0e217ef","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244615144,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/531ec46a675443329e55a1113cd0337d.png","realness":-1.0,"similarity":-1.0,"id":307458485062213632,"time":1664244613542,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:15.145| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/531ec46a675443329e55a1113cd0337d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244613542,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:20.961| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b226b9cf1acc4962, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:yNfEop87Hm3bMIc6G5Oe+G56S4U=, time:1664244620291 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:20.965| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307455789190094848,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:25.688| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+MBi7Rcyr3cZZ7v6cXyq1nfgOt0=, time:1664244624464 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:25.703| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:10:25.767| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/59ad669d9f154ebf86c8db66368e0030.png,requestid:63325B917872D239326893C5 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:10:25.767| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"515e69ca7f23ec5c82aa1afdf165346a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:26.168| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wWYH/LUuCjPosMQn8Jqug/1mEyM=, time:1664244624980 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:26.175| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"2c0b4a68e92842b18da7ef76b0bc6f61","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244626174,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:26.179| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"d6eec14a7d584093853a02c4a5d38658","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244626179,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/59ad669d9f154ebf86c8db66368e0030.png","realness":-1.0,"similarity":-1.0,"id":307458531337969664,"time":1664244624605,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:26.184| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/59ad669d9f154ebf86c8db66368e0030.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244624605,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:27.584| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664244627174,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:10:27.586| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:10:27.586| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244627586,"body":{"ackMessage":1664244627174}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:10:32.470| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664244631292,"body":{"durationSeconds":402,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:10:32.473| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":402,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:10:32.475| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"caf875dc87534ae68cfbc8ac1ffebea7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244632475,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:32.481| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244632479,"body":{"recordId":307455789190094848,"ackMessage":1664244631292,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:10:36.561| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:KFymFW+HW2PHt9rukrlruKCKges=, time:1664244635339 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:36.571| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:10:36.628| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/40af355677ab4600bec4364898d65c34.png,requestid:63325B9C7872D23932FACBC5 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:10:36.629| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"eff70a7a70cf52632fef06a83ba00546"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:37.212| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:OcciO4mFB8IWSSLFrDlGBqbdDhk=, time:1664244636027 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:37.217| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"c3ab980ffee342fd926a65948f2ec6cd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244637217,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:37.219| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"daad4b4c01674626ab423413c1193cf1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244637219,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/40af355677ab4600bec4364898d65c34.png","realness":-1.0,"similarity":-1.0,"id":307458577651474432,"time":1664244635464,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:37.221| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/40af355677ab4600bec4364898d65c34.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244635464,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:47.539| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+7PnjMFuFv3SpVzZh+rAXoOQdjw=, time:1664244646324 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:47.549| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:10:47.610| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/a7cd060141b141459b373534aac8307f.png,requestid:63325BA77872D23932F100C6 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:10:47.610| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9858556f6eab77cb865a9ad9d0d51d98"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:48.274| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vsIeZhTbUpCjytWuRkCtUSg8uHM=, time:1664244647058 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:48.281| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1827079dc070431e97208cdb96198af6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244648279,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:48.283| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"b6f6a4b74cf640aaa1854bfeb72469f8","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244648283,"body":{"recordId":307455789190094848,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/a7cd060141b141459b373534aac8307f.png","realness":-1.0,"similarity":-1.0,"id":307458624053059584,"time":1664244646449,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:48.286| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/a7cd060141b141459b373534aac8307f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244646449,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:54.559| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZbeiCpA/RAGFzKKv/0SsdPuhEsg=, time:1664244653339 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:54.571| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:10:54.632| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/fa396e8c27a448709bf6618c03e9adf0.png,requestid:63325BAE7872D239327E26C6 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:10:54.633| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307455789190094848
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c58486bb868ae4d198de4fc89edaab50"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:55.314| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:A6w19QVQ0bShi8IMhzbrd6f1ZE8=, time:1664244654120 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:10:55.320| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"39b46355f6a9406a8c9a5f8ad7e18f0d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244655319,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:55.323| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"2ba145d4192e4edda8bf151138136b65","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244655323,"body":{"recordId":307455789190094848,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/fa396e8c27a448709bf6618c03e9adf0.png","realness":-1.0,"similarity":-1.0,"id":307458653580959744,"time":1664244653464,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:10:55.327| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/fa396e8c27a448709bf6618c03e9adf0.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664244653464,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:10:57.189| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244657172,"type":"SYNC_STATUS","body":{"recordId":307455789190094848}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:10:57.191| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:10:57.192| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244657191,"body":{"ackMessage":1664244657172}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:11:02.469| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664244661292,"body":{"durationSeconds":432,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:11:02.472| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307455789190094848,"durationSeconds":432,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:11:02.476| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"463eb017ed4044ad9e9200a9613536f6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244662474,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:02.481| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244662479,"body":{"recordId":307455789190094848,"ackMessage":1664244661292,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:11:02.659| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/finish, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CXx01ol0uU7YE9YMbVO+2ut+VM4=, time:1664244661167 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:02.706| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"e2439061a5204cccae1f9f89c6acd0ad","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244662703,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:02.709| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"522614d31c4f42d2866e0287b6b05494","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664244662709,"body":307455789190094848,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:11:02.711| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"8c38449a078c4e12a53ebe7155657d49","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664244662711,"body":307455789190094848,"type":"EXAM_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:11:02.715| ConsumeMessageThread_8 | INFO |  -  | :394-:ConsumeMessageThread_8 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:11:02.716| ConsumeMessageThread_8 | INFO |  -  | :394-:ConsumeMessageThread_8 websocket oe Consumer接收到的消息:{"id":"522614d31c4f42d2866e0287b6b05494","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664244662709,"body":307455789190094848,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:11:02.716| http-nio-6002-exec-8 | INFO |  -  | asyncDelayMsg mqDto:{"id":"0e89a63fd2724ef49cefd7009d5fe3a7","topic":"themis-topic-exam","tag":"EXAM_RECORD_PERSISTED","timestamp":1664244662716,"body":{"recordId":307455789190094848,"studentId":307120659322380288,"mqExecTime":1664244672715,"timeOut":3},"type":"EXAM_RECORD_PERSISTED","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"studentId":307120659322380288,"mqExecTime":1664244672715,"timeOut":3},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 10:11:02.717| ConsumeMessageThread_7 | INFO |  -  | :395-:ConsumeMessageThread_7 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:11:02.718| ConsumeMessageThread_7 | INFO |  -  | :395-:ConsumeMessageThread_7 websocket oe Consumer接收到的消息:{"id":"8c38449a078c4e12a53ebe7155657d49","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664244662711,"body":307455789190094848,"type":"EXAM_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:11:02.719| ConsumeMessageThread_8 | INFO |  -  | message:{"type":"EXAM_STOP","time":1664244662719,"body":{"removeWebsocket":true}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:11:02.723| NettyClientPublicExecutor_2 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC28814C5BF00FD","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":1},"queueOffset":137,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F0000000011928890","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 10:11:02.725| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"48d131850bc145359b9d6e7b8a0eaa55","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664244662724,"body":"FINISHED","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":{"examRecordId":307455789190094848,"remark":"交卷","examStudentId":1574244332533293057},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:02.724| ConsumeMessageThread_8 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 10:11:02.728| ConsumeMessageThread_7 | INFO |  -  | message:{"type":"EXAM_STOP","time":1664244662728,"body":{"removeWebsocket":true}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:11:02.730| http-nio-6002-exec-8 | INFO |  -  | asyncDelayMsg mqDto:{"id":"f7405473048f4c13b7a1fe56a4d4a105","topic":"themis-topic-exam","tag":"TENCENT_VIDEO","timestamp":1664244662730,"body":"TENCENT_VIDEO","type":"TENCENT_VIDEO","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"mqExecTime":1664244782730,"timeOut":6},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 10:11:02.736| http-nio-6002-exec-8 | INFO |  -  | 腾讯云解散房间进来了 | [com.qmth.themis.business.util.TencentYunUtil:195]
-2022-09-27 10:11:02.740| http-nio-6002-exec-4 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 10:11:02.744| ConsumeMessageThread_8 | INFO |  -  | sendOneWay mqDto:{"id":"a26815f983cc48f695b4a316d151a4f5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244662729,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:02.748| NettyClientPublicExecutor_3 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC28814C5CF0102","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":2},"queueOffset":27,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F0000000011929055","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 10:11:02.750| ConsumeMessageThread_8 | INFO |  -  | sendOneWay mqDto:{"id":"41bc216b4ef248f2be7246819aa536d8","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664244662749,"body":"{\"id\":\"307458684744638464\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307455789190094848\",\"type\":\"OFF_LINE\",\"createTime\":1664244662729}","type":"ONLINE_LOG","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:02.757| ConsumeMessageThread_8 | INFO |  -  | sendOneWay mqDto:{"id":"475fdae5872b4704bfc7a069890fba93","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244662729,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:02.764| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.768| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 8c38449a078c4e12a53ebe7155657d49(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.773| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"ec946b3927e849868bd21d436724d346","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244662747,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307455789190094848","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:02.772| ConsumeMessageThread_8 | INFO |  -  | 考试记录:307455789190094848,WS连接关闭:307457849541271552,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 10:11:02.775| http-nio-6002-exec-4 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"f6f91c963d4a446fb769a84da0d84546","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664244662775,"body":307455789190094848,"type":"MONITOR_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:11:02.779| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307455789190094848,WS连接关闭:307455881733218304,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 10:11:02.780| ConsumeMessageThread_9 | INFO |  -  | :406-:ConsumeMessageThread_9 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:11:02.786| ConsumeMessageThread_9 | INFO |  -  | :406-:ConsumeMessageThread_9 websocket oe Consumer接收到的消息:{"id":"f6f91c963d4a446fb769a84da0d84546","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664244662775,"body":307455789190094848,"type":"MONITOR_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:11:02.803| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.813| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.816| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 522614d31c4f42d2866e0287b6b05494(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.819| ConsumeMessageThread_8 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.824| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.824| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.826| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 8c38449a078c4e12a53ebe7155657d49(String), themis-topic-exam(String), EXAM_STOP(String), 3.0745578919009485E17(String), EXAM_STOP(String), 307455789190094848(String), 307455789190094848(String), 2(Integer), 1664244662823(Long), 1664244662711(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.826| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 522614d31c4f42d2866e0287b6b05494(String), themis-topic-exam(String), OE_WEBSOCKET_EXAM_STOP(String), 3.0745578919009485E17(String), OE_WEBSOCKET_EXAM_STOP(String), 307455789190094848(String), 307455789190094848(String), 2(Integer), 1664244662823(Long), 1664244662709(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.830| ConsumeMessageThread_7 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.831| ConsumeMessageThread_8 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.832| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.833| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 307455789190094848(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:02.840| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:03.214| http-nio-6002-exec-8 | INFO |  -  | result:{"RequestId":"d274afa8-8311-4f32-a478-5dbf82ba023c"} | [com.qmth.themis.business.util.TencentYunUtil:220]
-2022-09-27 10:11:03.215| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/finish
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:finish
-参数key:"param",参数value:{"recordId":"307455789190094848","type":"MANUAL","durationSeconds":432}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:11:06.280| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/waiting, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Kt7I5n2GWg+s0gPuwlqWXSOkCqw=, time:1664244665089 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:06.287| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select t.* from ( select distinct tee.id, tee.name, tee.code, group_concat(distinct teea.id) as examActivityId, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffSum, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) - datediff(now(),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as reallyTime from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 and tee.org_id = ? group by tee.id,tee.name,tee.code,diffSum,reallyTime ) t WHERE t.reallyTime <= diffSum + 15 and t.reallyTime >= 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:06.296| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307120659322380288(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:06.301| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:06.304| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,tees.id as examStudentId, tees.course_code as courseCode, tees.course_name as courseName from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE 1 = 1 and teea.id in ( ? ) and tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:06.308| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long), 307120659322380288(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:06.312| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:06.314| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/waiting
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:waiting
-参数key:"mapParameter",参数value:{}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:11:47.964| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/prepare, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TtWCVpuSfi61Plouty8vw1TC9C0=, time:1664244706761 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:48.038| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE (exam_id = ? AND exam_activity_id = ? AND exam_student_id = ? AND status = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:48.040| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119709605072896(Long), 307119850751791104(Long), 1574244332533293057(Long), FIRST_PREPARE(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:48.043| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:48.052| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"bf98ec69b352451bb538c0592f6ae553","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244708051,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:48.057| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,IFNULL(teea.opening_seconds,tee.opening_seconds) as openingSeconds, teea.opening_seconds as activityOpeningSeconds, tee.monitor_video_source as monitorVideoSourceStr, tee.monitor_record as monitorRecordStr, IFNULL(teea.prepare_seconds,tee.prepare_seconds) as prepareSeconds, teea.prepare_seconds as activityPrepareSeconds, teea.max_duration_seconds as activityMaxDurationSeconds, tee.exam_count as examCount, tee.force_finish as forceFinish, tee.entry_authentication_policy as entryAuthenticationPolicy, tee.in_process_face_verify as inProcessFaceVerify, tee.in_process_face_stranger_ignore as inProcessFaceStrangerIgnore, tee.in_process_liveness_verify as inProcessLivenessVerify, tee.in_process_realness_verify as inProcessRealnessVerify, tee.in_process_liveness_fixed_range as inProcessLivenessFixedRangeStr, tee.in_process_liveness_judge_policy as inProcessLivenessJudgePolicy, tee.camera_photo_upload as cameraPhotoUpload, tee.mobile_photo_upload as mobilePhotoUpload, teea.start_time as startTime, teea.finish_time as finishTime, tee.pre_notice as preNotice, tee.pre_notice_stay_seconds as preNoticeStaySeconds from t_e_exam_activity teea left join t_e_exam tee on tee.id = teea.exam_id WHERE 1 = 1 and teea.id = ? and tee.enable = 1 and teea.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:48.064| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:48.077| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:48.084| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/prepare
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:prepare
-参数key:"param",参数value:{"examStudentId":"1574244332533293057"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:11:53.770| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307458898742222848,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 10:11:53.772| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"9c92b10a6e9a4323bd5a5a0a8a95730d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244713771,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:53.774| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"8767fd2fa5174acabc0a9f683ee33b9f","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664244713774,"body":"{\"id\":\"307458898759000064\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664244713771}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:53.776| http-nio-6002-exec-5 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b2427831a8ca4fd2bd76349c94ab0589","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664244713776,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:11:53.782| ConsumeMessageThread_10 | INFO |  -  | :409-:ConsumeMessageThread_10 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:11:53.796| ConsumeMessageThread_10 | INFO |  -  | :409-:ConsumeMessageThread_10 websocket oe Consumer接收到的消息:{"id":"b2427831a8ca4fd2bd76349c94ab0589","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664244713776,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:11:53.804| ConsumeMessageThread_10 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664244713803,"body":{"recordId":307458874742415360,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:11:53.823| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:53.824| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: b2427831a8ca4fd2bd76349c94ab0589(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:53.826| ConsumeMessageThread_10 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:53.838| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:53.840| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: b2427831a8ca4fd2bd76349c94ab0589(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664244713838(Long), 1664244713776(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:53.845| ConsumeMessageThread_10 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:11:55.150| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/paper/download, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pmoJq2doMMi35pPia/45Zenb8FY=, time:1664244713964 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:55.156| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/paper/download
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:paperDownload
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:11:55.174| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:gFz+QQvcmk5ztd275DZ8yYxKvnc=, time:1664244713995 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:55.178| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:11:55.202| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:k7apDmI7l4rITLBBa/eEzq0PA+4=, time:1664244714011 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:55.210| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"5f1fdbd90dfc441ab5a4675f636654e6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244715209,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:55.213| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"751a2901e1b84d7f863c5d868f879cfe","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664244715212,"body":{"id":"307458904790409216","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307458904790409216","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:55.214| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:11:55.331| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Cx7ZZKjfuPEoyGRH9oBS47dy7Vo=, time:1664244714074 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:55.335| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:11:56.522| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/paper/downloaded, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pqf1EE/koS8i+BjRSRLK8CKZs0U=, time:1664244715324 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:11:56.528| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"d24c9cb713064504853d483d98fe0188","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244716527,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:11:56.530| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/paper/downloaded
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:paperDownloaded
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:12:00.036| ConsumeMessageThread_11 | INFO |  -  | :410-:ConsumeMessageThread_11 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:12:00.037| ConsumeMessageThread_11 | INFO |  -  | :410-:ConsumeMessageThread_11 websocket oe Consumer接收到的消息:{"id":"f6f91c963d4a446fb769a84da0d84546","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664244662775,"body":307455789190094848,"type":"MONITOR_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"source":"MOBILE_FIRST"},"reconsume":1} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:12:00.038| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:00.039| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: 307455789190094848(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:00.043| ConsumeMessageThread_11 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:02.476| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664244721308,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:12:02.479| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:12:02.482| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"6b8c0a1aa26440518fbcdc2aa1541025","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244722481,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:12:02.486| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244722484,"body":{"recordId":307458874742415360,"ackMessage":1664244721308,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:12:32.493| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664244751324,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:12:32.496| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:12:32.499| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"c99d1d9afcc84028bf7b04e97cf2e627","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244752498,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:12:32.503| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244752501,"body":{"recordId":307458874742415360,"ackMessage":1664244751324,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:12:54.335| http-nio-6002-exec-10 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:54.340| http-nio-6002-exec-10 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:54.344| http-nio-6002-exec-10 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:54.348| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"330efb899ccf44889319fc46ee6d6ae8","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664244774348,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:12:54.350| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"884a58e3ac3049d39b92d38a4f779ff5","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664244774350,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:12:54.353| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"e38fdc1bbf6a40d2866ab1d96c5991e4"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:12:57.833| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307459167433531392,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 10:12:57.848| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"93d9107ef49840faa572c35a63a13237","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244777835,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:12:58.266| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:12:58.267| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer接收到的消息:{"id":"c7f53df3d1554ff2898f00505a75fbe0","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664244778169,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:12:58.268| ConsumeMessageThread_12 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664244778268,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:12:58.276| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.277| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: c7f53df3d1554ff2898f00505a75fbe0(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.279| ConsumeMessageThread_12 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.283| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.285| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: c7f53df3d1554ff2898f00505a75fbe0(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664244778283(Long), 1664244778169(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.290| ConsumeMessageThread_12 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.801| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:WAKU5lldjtUep4qn+P7AveUs0M8=, time:1664244778100 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:12:58.806| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:12:58.863| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:5N9k53e5FrZ+FbCkAs0A3MehDJU=, time:1664244778178 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:12:58.887| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.895| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.903| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 3 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:12:58.914| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:13:00.034| ConsumeMessageThread_13 | INFO |  -  | :412-:ConsumeMessageThread_13 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:13:00.035| ConsumeMessageThread_13 | INFO |  -  | :412-:ConsumeMessageThread_13 websocket oe Consumer接收到的消息:{"id":"f6f91c963d4a446fb769a84da0d84546","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664244662775,"body":307455789190094848,"type":"MONITOR_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"source":"MOBILE_FIRST"},"reconsume":2} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:13:00.036| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:13:00.037| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: 307455789190094848(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:13:00.044| ConsumeMessageThread_13 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:13:02.501| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664244781324,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:13:02.506| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:13:02.509| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"3daa167492da470aab0993cc0209eec0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244782508,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:13:02.513| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244782512,"body":{"recordId":307458874742415360,"ackMessage":1664244781324,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:13:27.910| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664244807210,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:13:27.921| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:13:27.923| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244807923,"body":{"ackMessage":1664244807210}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:13:32.506| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664244811339,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:13:32.507| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:13:32.509| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"daa09a6c37e3454397553008ae345e56","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244812509,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:13:32.513| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244812512,"body":{"recordId":307458874742415360,"ackMessage":1664244811339,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:13:57.879| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664244837209,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:13:57.886| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:13:57.887| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244837887,"body":{"ackMessage":1664244837209}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:14:00.046| ConsumeMessageThread_14 | INFO |  -  | :413-:ConsumeMessageThread_14 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:14:00.048| ConsumeMessageThread_14 | INFO |  -  | :413-:ConsumeMessageThread_14 websocket oe Consumer接收到的消息:{"id":"f6f91c963d4a446fb769a84da0d84546","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664244662775,"body":307455789190094848,"type":"MONITOR_STOP","objId":"307455789190094848","objName":"307455789190094848","ack":0,"sequence":null,"properties":{"recordId":307455789190094848,"source":"MOBILE_FIRST"},"reconsume":3} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:14:00.050| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:00.051| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: 307455789190094848(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:00.057| ConsumeMessageThread_14 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:02.524| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664244841355,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:14:02.526| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:14:02.529| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"fd84e0925c1a4823b1a3d8d68ab15a4d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244842528,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:14:02.539| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244842536,"body":{"recordId":307458874742415360,"ackMessage":1664244841355,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:14:27.874| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664244867209,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:14:27.880| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:14:27.881| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244867881,"body":{"ackMessage":1664244867209}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:14:32.549| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664244871370,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:14:32.551| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:14:32.554| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"6a8dc742fcea4dd2911e19b72939baa8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244872553,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:14:32.559| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244872557,"body":{"recordId":307458874742415360,"ackMessage":1664244871370,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:14:40.661| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:DaJHinmUutr+dnXzvzcCp1vcn3g=, time:1664244879433 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:14:40.682| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"11a3074100b346a9bd6aa35990e369ea","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244880680,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:14:40.684| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"6b3ad0fb9a2f40be9e4b29586d75da4e","topic":"themis-topic-exam","tag":"EXAM_STUDNET_UPDATE","timestamp":1664244880684,"body":{"examStudentId":1574244332533293057,"currentRecordId":307458874742415360,"alreadyExamCount":7},"type":"EXAM_STUDNET_UPDATE","objId":"1574244332533293057","objName":"1574244332533293057","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:14:40.686| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"ea7c9b2f10ea4fb29c1ed3c5cbca2225","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664244880685,"body":"ANSWERING","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":{"examRecordId":307458874742415360,"remark":"正在答题","examStudentId":1574244332533293057},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:14:40.687| http-nio-6002-exec-9 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"2e8028cbbe5c412480c7ff820c0ecece","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664244880687,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:14:40.691| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:14:40.698| ConsumeMessageThread_8 | INFO |  -  | :414-:ConsumeMessageThread_8 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:14:40.698| ConsumeMessageThread_8 | INFO |  -  | :414-:ConsumeMessageThread_8 websocket oe Consumer接收到的消息:{"id":"2e8028cbbe5c412480c7ff820c0ecece","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664244880687,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:14:40.700| ConsumeMessageThread_8 | INFO |  -  | message:{"type":"EXAM_START","time":1664244880700,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:14:40.705| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.706| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 2e8028cbbe5c412480c7ff820c0ecece(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.708| ConsumeMessageThread_8 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.713| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.715| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 2e8028cbbe5c412480c7ff820c0ecece(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664244880713(Long), 1664244880687(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.719| ConsumeMessageThread_8 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.723| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.724| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:40.733| ConsumeMessageThread_8 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:14:57.873| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664244897209,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:14:57.880| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:14:57.881| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244897881,"body":{"ackMessage":1664244897209}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:15:00.050| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 10:15:02.538| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664244901370,"body":{"durationSeconds":19,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:15:02.540| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":19,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:15:02.543| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"80e904304d24471bacc9028321a41f35","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244902542,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:02.549| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244902546,"body":{"recordId":307458874742415360,"ackMessage":1664244901370,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:15:04.602| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/O2QSe3L4mjjHv+VSOuFHWQiJME=, time:1664244903402 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:04.614| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:15:04.805| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/df5cef98ccf249ca9c809ab6caa02c63.png,requestid:63325CA8FC41893132BE9DA1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:15:04.805| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"295a32f70ea10716544f6d7e744fd52d"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:05.741| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ASNj4n3kQ/QdPELPEV8KrG25nLE=, time:1664244904558 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:05.749| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"2d55584c57aa441e8ee01760b93a27c1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244905748,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:05.752| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"314c7ada365a47b38dddb10362c34bf6","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244905751,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/df5cef98ccf249ca9c809ab6caa02c63.png","realness":-1.0,"similarity":-1.0,"id":307459703952121856,"time":1664244903636,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:05.755| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/df5cef98ccf249ca9c809ab6caa02c63.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244903636,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:15.714| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:sTP1HjPcJf29EB4geyigEd1OeZ0=, time:1664244914449 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:15.726| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:15:15.890| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/1dbc1bf153724f1881db5e3e5ca1905e.png,requestid:63325CB3FC4189313243DBA1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:15:15.890| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"2b24bc801bedaf6e331601e85b202071"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:16.790| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3KJu/sty2PsUg1c4pVDm7m3CMu8=, time:1664244915589 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:16.796| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"e2dcac866bcf463f876a66e20f53385d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244916795,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:16.799| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"6b9471b044764a03a06cb0c1bacd68ab","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244916798,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1dbc1bf153724f1881db5e3e5ca1905e.png","realness":-1.0,"similarity":-1.0,"id":307459750290792448,"time":1664244914730,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:16.801| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1dbc1bf153724f1881db5e3e5ca1905e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244914730,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:26.637| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:l4WeeoqTyxWpIxZx3Gm6F+LTBUo=, time:1664244925417 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:26.647| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:15:26.712| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/7cb7ea787eb344c39227ca57c4659552.png,requestid:63325CBEFC418931329316A2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:15:26.712| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"7b88a52b273aa0e4c5a26e9f85b825ec"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:26.826| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FhSZ5hor8Fw6hVS3a66yo0G+OKk=, time:1664244925636 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:26.832| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"8e4daf88979c45dfb84a557149eac622","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244926831,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:26.834| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"1ea63754025e4d11a3a18ac2840d1155","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244926834,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7cb7ea787eb344c39227ca57c4659552.png","realness":-1.0,"similarity":-1.0,"id":307459792380633088,"time":1664244925542,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:26.836| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7cb7ea787eb344c39227ca57c4659552.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244925542,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:27.872| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664244927208,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:15:27.879| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:15:27.880| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244927879,"body":{"ackMessage":1664244927208}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:15:32.547| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664244931370,"body":{"durationSeconds":49,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:15:32.548| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":49,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:15:32.552| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"a3c03551f1ab4216ad649013a825372d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244932550,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:32.557| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244932554,"body":{"recordId":307458874742415360,"ackMessage":1664244931370,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:15:37.566| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Cy3MNtzzDxati/oHPxh7XH2wvKM=, time:1664244936355 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:37.575| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:15:37.638| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/dde6b13e176b4cb5bf36cafd0254892a.png,requestid:63325CC9FC418931320A4FA2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:15:37.638| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9bb9de829de4e173e092e4b2638559ec"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:37.894| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YEv3hVCBPK7OWaiO64ZmUJCWAY4=, time:1664244936667 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:37.899| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"63519e9be7c146c48f4fd22525f6771e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244937898,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:37.901| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"20408f20760543eaac062d052c93e223","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244937901,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/dde6b13e176b4cb5bf36cafd0254892a.png","realness":-1.0,"similarity":-1.0,"id":307459838803189760,"time":1664244936464,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:37.904| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/dde6b13e176b4cb5bf36cafd0254892a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244936464,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:43.528| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:KpK18FW58+Iftc668Sp1zSMV/9U=, time:1664244942308 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:43.537| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:15:43.597| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/50f801cf80df43539d178bca6d33d6c5.png,requestid:63325CCFFC41893132AB6DA2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:15:43.598| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4509a83e6bb664268dd1d18ad7ff1dfa"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:43.991| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4o3ihx0VfJAwEcpgSfJyOIg9vLM=, time:1664244942777 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:43.997| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"53c8684592484216b63f03df50506271","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244943996,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:43.999| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"4cc68306f57a4f72bb49ce20442ce3e3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244943999,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/50f801cf80df43539d178bca6d33d6c5.png","realness":-1.0,"similarity":-1.0,"id":307459864375861248,"time":1664244942433,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:44.001| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/50f801cf80df43539d178bca6d33d6c5.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664244942433,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:48.547| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dwj6CkcbZ2X/MXbjGN+PVlypbsA=, time:1664244947324 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:48.556| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:15:48.613| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/289b4f2699854a3a86341b1608648816.png,requestid:63325CD4FC418931329A86A2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:15:48.613| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3a2fdfbf50ed9ffc32a1f16eaf7de057"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:49.049| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/+VlSHms3hWADF5X3IcdDV8sHAU=, time:1664244947839 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:49.055| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"a2860088a3f941609cf95791c8c16081","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244949054,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:49.057| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"33508c5fc16848e79818eca066a279f8","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244949057,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/289b4f2699854a3a86341b1608648816.png","realness":-1.0,"similarity":-1.0,"id":307459885594845184,"time":1664244947449,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:15:49.059| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/289b4f2699854a3a86341b1608648816.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244947449,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:15:57.880| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664244957209,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:15:57.888| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:15:57.888| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244957888,"body":{"ackMessage":1664244957209}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:15:59.635| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:c7vN50P30XW5boiWKZdWtCVanG0=, time:1664244958402 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:15:59.644| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:15:59.700| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/4c18162454164661a40e2312a881baa5.png,requestid:63325CDFFC41893132C9BBA2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:15:59.700| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9493635e9702ac0a799bb31be807122b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:16:00.093| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZePBDIanSELkdY7fXQLg8qG3HYQ=, time:1664244958902 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:16:00.099| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"790f21e82a4641a78d2bbaaefdfc8399","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244960098,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:16:00.102| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"dbc0992bfff74ab0b92f831de9c132e9","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244960102,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4c18162454164661a40e2312a881baa5.png","realness":-1.0,"similarity":-1.0,"id":307459931916738560,"time":1664244958527,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:16:00.104| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4c18162454164661a40e2312a881baa5.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244958527,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:16:02.552| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664244961386,"body":{"durationSeconds":79,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:16:02.555| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":79,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:16:02.558| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"613466c0d17348ec8013cf455a1b1772","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244962557,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:16:02.563| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244962561,"body":{"recordId":307458874742415360,"ackMessage":1664244961386,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:16:10.599| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iJpyBQ0V2DSi97SE4ENtidGmCt8=, time:1664244969370 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:16:10.609| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:16:10.672| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/0d1362cb8c3241b3aee791fc1f008b86.png,requestid:63325CEAFC41893132DFF4A2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:16:10.672| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"10410caf8e1690ab6e25c1de9c56edeb"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:16:11.148| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+eITGENTok4gMx5iQf4DHAeDFvw=, time:1664244969949 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:16:11.154| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"37f45ab475134f76bca27d57a72a850a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244971153,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:16:11.157| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"c3ee5b6da10a415a9ef79b2128293c60","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664244971157,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0d1362cb8c3241b3aee791fc1f008b86.png","realness":-1.0,"similarity":-1.0,"id":307459978284769280,"time":1664244969511,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:16:11.159| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0d1362cb8c3241b3aee791fc1f008b86.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664244969511,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:16:16.167| http-nio-6002-exec-6 | ERROR |  -  | 考试记录:307458874742415360,WS连接错误:307459167433531392,原因:null | [com.qmth.themis.exam.websocket.WebSocketMobileServer:221]
-2022-09-27 10:16:16.169| http-nio-6002-exec-6 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 10:16:16.175| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"630f817450b9424184af0561bc5b3b21","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244976170,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:16:16.178| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"e66429beda3647df809e6e48a1c5b641","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664244976178,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:16:16.184| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307459167433531392,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 10:16:16.188| http-nio-6002-exec-6 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketMobileServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:223)
-	... 16 common frames omitted
-2022-09-27 10:16:16.189| ConsumeMessageThread_15 | INFO |  -  | :416-:ConsumeMessageThread_15 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:16:16.190| ConsumeMessageThread_15 | INFO |  -  | :416-:ConsumeMessageThread_15 websocket oe Consumer接收到的消息:{"id":"e66429beda3647df809e6e48a1c5b641","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664244976178,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:16:16.192| ConsumeMessageThread_15 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664244976192,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:16:16.197| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:16:16.198| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: e66429beda3647df809e6e48a1c5b641(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:16:16.200| ConsumeMessageThread_15 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:16:16.203| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:16:16.204| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: e66429beda3647df809e6e48a1c5b641(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664244976202(Long), 1664244976178(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:16:16.210| ConsumeMessageThread_15 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:16:17.202| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:xr51EKKxYJ37npu54qqpMIo4yJE=, time:1664244975995 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:16:17.208| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:16:32.561| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664244991386,"body":{"durationSeconds":92,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:16:32.565| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":92,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:16:32.568| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"c32c01a9d3c341d389169f9ca4f3e239","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664244992567,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:16:32.573| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664244992571,"body":{"recordId":307458874742415360,"ackMessage":1664244991386,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:17:02.582| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664245021402,"body":{"durationSeconds":92,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:17:02.586| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":92,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:17:02.588| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"9f26695c29114b4dbfa18aa242746f81","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245022587,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:17:02.593| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245022590,"body":{"recordId":307458874742415360,"ackMessage":1664245021402,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:17:09.340| http-nio-6002-exec-7 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 二维码已过期
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.monitorAuthorization(TEMobileServiceImpl.java:135)
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.authorization(TEMobileServiceImpl.java:79)
-	at com.qmth.themis.exam.api.TEMobileController.authorization(TEMobileController.java:86)
-	at com.qmth.themis.exam.api.TEMobileController$$FastClassBySpringCGLIB$$501b817b.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEMobileController$$EnhancerBySpringCGLIB$$a916520a.authorization(<generated>)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 10:17:09.343| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"e38fdc1bbf6a40d2866ab1d96c5991e4"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:17:09.367| http-nio-6002-exec-7 | ERROR |  -  | 请求出错:[error path]:/api/mobile/authorization
-[status]:500024
-[code]:500
-[message]:二维码已过期 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 10:17:32.599| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664245051417,"body":{"durationSeconds":92,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:17:32.604| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":92,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:17:32.606| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"2a765319d00b47818290339c4ba40984","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245052605,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:17:32.611| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245052609,"body":{"recordId":307458874742415360,"ackMessage":1664245051417,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:17:56.733| http-nio-6002-exec-6 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:17:56.743| http-nio-6002-exec-6 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:17:56.755| http-nio-6002-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:17:56.759| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f49be4b17a1d424b94ab019066484a9c","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664245076759,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:17:56.760| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"0bb9b28155a14b80a22cc52daaf5a370","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664245076760,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:17:56.765| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"9baf214b6f334cbeac21b5065a9ef62a"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:00.118| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307460435317104640,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 10:18:00.121| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"8b598b0539f443a4ba98e83f74f7bf60","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245080119,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:01.046| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:+TGa//OvcF3+LVYsi01CKyrmmXs=, time:1664245080349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:01.053| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:01.764| ConsumeMessageThread_16 | INFO |  -  | :417-:ConsumeMessageThread_16 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:18:01.767| ConsumeMessageThread_16 | INFO |  -  | :417-:ConsumeMessageThread_16 websocket oe Consumer接收到的消息:{"id":"2efa029cfc2e4879b047341a786ec231","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664245081665,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:18:01.779| ConsumeMessageThread_16 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664245081779,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:18:01.792| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:01.793| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: 2efa029cfc2e4879b047341a786ec231(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:01.799| ConsumeMessageThread_16 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:01.803| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:01.806| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: 2efa029cfc2e4879b047341a786ec231(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245081803(Long), 1664245081665(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:01.812| ConsumeMessageThread_16 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:02.591| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664245081417,"body":{"durationSeconds":92,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:18:02.595| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":92,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:18:02.597| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"8027b75160394e6d9c93de8928ab5c0c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245082596,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:02.602| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245082601,"body":{"recordId":307458874742415360,"ackMessage":1664245081417,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:18:04.484| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:CESG3vnX+cif6w1aSJoQMW8D2W4=, time:1664245083774 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:04.489| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:04.492| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:04.496| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:18:04.501| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:11.748| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MvM2DYXQn0x4Qs5Bj+DWRhjUDz4=, time:1664245090511 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:11.765| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:18:11.964| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/e96d3155014c4328b0ffc3fbb172280e.png,requestid:63325D63087F713238B736CC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:18:11.965| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c620e8650bda6f436d9f482785498c35"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:12.289| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hdSG8dCsJ/+LfMFvYFhy3hBErkM=, time:1664245091105 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:12.297| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"ad0915772ee24b1fa25bad9263e3a20e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245092296,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:12.299| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"c5f6a5913909451f92074fc94c6c4493","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245092299,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e96d3155014c4328b0ffc3fbb172280e.png","realness":-1.0,"similarity":-1.0,"id":307460486391144448,"time":1664245090792,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:12.300| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e96d3155014c4328b0ffc3fbb172280e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245090792,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:22.658| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SHEjy4dc2dssWtyPGcI7wVs3FIM=, time:1664245101433 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:22.669| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:18:22.836| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/9580b66ccc534d209cb669b71461d7ed.png,requestid:63325D6E087F713238B271CC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:18:22.837| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e37f9a4758eff41dd310e5dd9fa6cb1b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:23.333| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:K1NBtDOS1FtsrkNXTHIEE/JejWA=, time:1664245102136 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:23.345| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"e5c1c175fbb94434aa2c65b303711525","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245103345,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:23.351| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"148fdf227bf64592b46563feaca67b1e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245103350,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9580b66ccc534d209cb669b71461d7ed.png","realness":-1.0,"similarity":-1.0,"id":307460532734009344,"time":1664245101667,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:23.356| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9580b66ccc534d209cb669b71461d7ed.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245101667,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:32.606| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664245111433,"body":{"durationSeconds":122,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:18:32.620| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":122,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:18:32.622| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"490dcf1cef864a85970504c9b0e91aa5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245112621,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:32.628| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245112626,"body":{"recordId":307458874742415360,"ackMessage":1664245111433,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:18:33.612| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6qbvoKTPak6KAvdyvKekGGZsAoo=, time:1664245112386 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:33.631| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:18:33.759| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/a4bab78ec72c49d79ad1766a0b989190.png,requestid:63325D79087F713238B7A6CC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:18:33.759| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"71f515fc3cf9d781fe26b665fd7d2a0a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:34.388| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:es+geTWloyQwWiKxdTY7gGekR74=, time:1664245113199 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:34.397| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"3b2081a2ebde45fca98efc14411c61bd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245114397,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:34.402| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"e25848cde81047b388e906891cc9123d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245114402,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/a4bab78ec72c49d79ad1766a0b989190.png","realness":-1.0,"similarity":-1.0,"id":307460579089457152,"time":1664245112589,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:34.404| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/a4bab78ec72c49d79ad1766a0b989190.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245112589,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:35.902| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664245115230,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:18:35.904| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:18:35.906| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245115906,"body":{"ackMessage":1664245115230}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:18:44.650| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YwA1vUYXrp9qWzLM+EPmm4kJkKM=, time:1664245123433 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:44.660| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:18:45.426| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/4633b0e90c7b474c8941ddef26c568d8.png,requestid:63325D84087F713238F9D6CC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:18:45.427| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"5f77b4729bb34a4cc795de1e03b58dc8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:46.431| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:jdXvhL9FnjglxgVs7H9KRgqr2s0=, time:1664245125245 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:46.441| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"ea6b53c7cb4c44b781038839d441cd6d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245126440,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:46.443| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"069c597b56f04548a69b82dcceff1674","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245126443,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4633b0e90c7b474c8941ddef26c568d8.png","realness":-1.0,"similarity":-1.0,"id":307460629601460224,"time":1664245124261,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:46.446| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4633b0e90c7b474c8941ddef26c568d8.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245124261,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:55.580| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ySDtNR8Fo8fazdnstuVDcGVlUVg=, time:1664245134355 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:55.591| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:18:55.766| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/f3db3ddf9f3646da891a0d3569780b2b.png,requestid:63325D8F087F713238110CCD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:18:55.767| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"811c17d4dcad1b52fe27f2251e8e6ef4"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:18:56.470| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:B1FAbsPEHl5NgR9YHPjrb8Zr/bM=, time:1664245135292 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:18:56.479| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"96abcae6494942db901b8f5fb009ea6b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245136478,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:56.485| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"f5fb2c9f2b4f45b2bd195db8dc48971a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245136485,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f3db3ddf9f3646da891a0d3569780b2b.png","realness":-1.0,"similarity":-1.0,"id":307460671703883776,"time":1664245134605,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:18:56.488| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f3db3ddf9f3646da891a0d3569780b2b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245134605,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:19:00.177| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664245139513,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:19:00.190| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:19:00.192| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245140191,"body":{"ackMessage":1664245139513}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:19:01.635| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3k6jo0jJx0D9t3yU1fdRO5RFv10=, time:1664245140402 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:19:01.652| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:19:01.769| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/b293940f17e24b8c822733554bced930.png,requestid:63325D95087F713238BA2BCD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:19:01.770| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"351ed1e3227895a928a828035fa91097"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:19:02.533| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yXr6/hWxqCp2cwv5DuqHWGRgyVs=, time:1664245141324 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:19:02.537| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"b67de1b8271c45219eacd7e30ff809c5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245142537,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:19:02.540| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"58e1779e645b4846bdc1fd1759a44601","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245142540,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b293940f17e24b8c822733554bced930.png","realness":-1.0,"similarity":-1.0,"id":307460697117171712,"time":1664245140605,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:19:02.543| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b293940f17e24b8c822733554bced930.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664245140605,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:19:02.616| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664245141449,"body":{"durationSeconds":153,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:19:02.618| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":153,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:19:02.621| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"64f9f44c5e734d9687555317dc4cce24","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245142620,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:19:02.625| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245142624,"body":{"recordId":307458874742415360,"ackMessage":1664245141449,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:19:06.581| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:sxLOr2N14/Ct68WKIMw3sf0+HPU=, time:1664245145370 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:19:06.594| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:19:06.698| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/f46b41f36a5a4a20b204461e5d1d058a.png,requestid:63325D9A087F713238AB44CD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:19:06.699| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c63544c625a7bf45ec1be02d32f47436"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:19:06.857| http-nio-6002-exec-3 | ERROR |  -  | 考试记录:307458874742415360,WS连接错误:307460435317104640,原因:null | [com.qmth.themis.exam.websocket.WebSocketMobileServer:221]
-2022-09-27 10:19:06.858| http-nio-6002-exec-3 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 10:19:06.867| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"97e8cdf9cbe64be7960623f4fb3ef256","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245146864,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:19:06.869| http-nio-6002-exec-3 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"5ab5ea9f50bd4b2da222a64b817ce07e","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664245146869,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:19:06.871| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307460435317104640,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 10:19:06.874| ConsumeMessageThread_17 | INFO |  -  | :418-:ConsumeMessageThread_17 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:19:06.874| http-nio-6002-exec-3 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketMobileServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:223)
-	... 16 common frames omitted
-2022-09-27 10:19:06.875| ConsumeMessageThread_17 | INFO |  -  | :418-:ConsumeMessageThread_17 websocket oe Consumer接收到的消息:{"id":"5ab5ea9f50bd4b2da222a64b817ce07e","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664245146869,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:19:06.877| ConsumeMessageThread_17 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664245146877,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:19:06.880| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:19:06.881| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: 5ab5ea9f50bd4b2da222a64b817ce07e(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:19:06.884| ConsumeMessageThread_17 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:19:06.887| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:19:06.888| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: 5ab5ea9f50bd4b2da222a64b817ce07e(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245146886(Long), 1664245146869(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:19:06.892| ConsumeMessageThread_17 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:19:07.594| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:c92f7kI4BGKfsJ8lJCl6piyn42o=, time:1664245146386 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:19:07.602| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"ac765726228a4eb78eb8775bcac53286","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245147601,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:19:07.604| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"42087395ebc1453bacf8b556515ad90e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245147604,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f46b41f36a5a4a20b204461e5d1d058a.png","realness":-1.0,"similarity":-1.0,"id":307460718357127168,"time":1664245145527,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:19:07.613| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f46b41f36a5a4a20b204461e5d1d058a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245145527,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:19:07.644| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yNckUHXGIva1asboiMs3h1Mk5O8=, time:1664245146449 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:19:07.650| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:19:32.645| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664245171464,"body":{"durationSeconds":157,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:19:32.651| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":157,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:19:32.654| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"411fca6af1c34fea865c766fdb11199d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245172652,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:19:32.660| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245172658,"body":{"recordId":307458874742415360,"ackMessage":1664245171464,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:20:02.641| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664245201464,"body":{"durationSeconds":157,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:20:02.646| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":157,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:20:02.652| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"f38358900b484e509b92ae2829f4831c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245202649,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:20:02.657| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245202655,"body":{"recordId":307458874742415360,"ackMessage":1664245201464,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:20:32.638| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664245231464,"body":{"durationSeconds":157,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:20:32.641| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":157,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:20:32.645| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"78e1ce5a7c3041e29a2910b99622a04a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245232643,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:20:32.658| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245232655,"body":{"recordId":307458874742415360,"ackMessage":1664245231464,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:21:02.637| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664245261464,"body":{"durationSeconds":157,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:21:02.644| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":157,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:21:02.647| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"11c80841679f4188b4018ab24adfe938","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245262646,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:02.654| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245262653,"body":{"recordId":307458874742415360,"ackMessage":1664245261464,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:21:07.794| http-nio-6002-exec-1 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 10:21:07.813| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"bd0e853cdb314c8bb119b173d0d7d5ca","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245267803,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:07.815| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"4bd6b06308a3470a8ba4f5b6b4217b10","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664245267815,"body":"{\"id\":\"307461222575382528\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664245267803}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:07.817| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"13c7f29643c843a08079657d70bec700","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245267803,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:07.819| http-nio-6002-exec-1 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 10:21:07.825| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1d770932ebc34f869a507f007d589943","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245267820,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:07.827| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"12e03da61b6445e8a1fc61285c995c41","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664245267827,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:07.836| http-nio-6002-exec-1 | INFO |  -  | asyncDelayMsg mqDto:{"id":"658e769e60234527acfe76973297fd2f","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664245267836,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664246467833,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 10:21:07.847| NettyClientPublicExecutor_4 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC2881E017F01A5","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":2},"queueOffset":2,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F000000001193AD5A","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 10:21:07.853| http-nio-6002-exec-1 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307458898742222848,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 10:21:17.922| http-nio-6002-exec-8 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:17.926| http-nio-6002-exec-8 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:17.931| http-nio-6002-exec-8 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:17.937| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"ecc85654508a4e609dea69082def6fc9","topic":"themis-topic-exam","tag":"WIN","timestamp":1664245277936,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:17.941| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"dfc7678bd52449f9af58deafbe669668","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664245277941,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:17.959| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:21:21.183| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ybC2V4nz5e2hGshi0VIwk5dzjJQ=, time:1664245279995 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:21:21.206| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"e161de315b884f5c857104eeac7c286d","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664245281206,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307461222596354048","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:21.207| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"35a8999cace342f8a8c03f7513827a14","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245281205,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:21.209| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:21:23.792| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307461289583583232,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 10:21:23.798| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"19f0a26821474609be1c27f6e196327e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245283795,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:23.802| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"823c2d33f0514d648663cdcade5f3859","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664245283802,"body":"{\"id\":\"307461289629720576\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664245283795}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:23.807| http-nio-6002-exec-5 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b53701b2cdae4061a198874080fd049e","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664245283806,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:21:23.812| ConsumeMessageThread_18 | INFO |  -  | :425-:ConsumeMessageThread_18 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:21:23.813| ConsumeMessageThread_18 | INFO |  -  | :425-:ConsumeMessageThread_18 websocket oe Consumer接收到的消息:{"id":"b53701b2cdae4061a198874080fd049e","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664245283806,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:21:23.815| ConsumeMessageThread_18 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664245283815,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:21:23.819| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:23.821| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: b53701b2cdae4061a198874080fd049e(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:23.823| ConsumeMessageThread_18 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:23.825| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:23.826| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: b53701b2cdae4061a198874080fd049e(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245283825(Long), 1664245283806(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:23.831| ConsumeMessageThread_18 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:21:24.239| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FrHSL6Bzhld1eGJuXxXSFv9ZHD4=, time:1664245283058 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:21:24.250| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:21:28.316| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wi5V3YX8aJZYMUphT2Of348mdfM=, time:1664245287120 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:21:28.321| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:21:28.348| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YK1/t4kVTUXZw5XAylhcK97QOuY=, time:1664245287152 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:21:28.360| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"04506ecc97f94fdfa5d9d80bc95b98c5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245288356,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:28.364| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"63e90bbce03d4b2bb969a94740328f48","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664245288364,"body":{"id":"307461308764135424","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307461308764135424","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:28.366| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:21:28.396| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TZyBNKfBbKKuakdqNqVzorbnHa8=, time:1664245287199 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:21:28.401| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:21:32.658| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664245291480,"body":{"durationSeconds":157,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:21:32.659| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":157,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:21:32.663| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"30d4fdc6cce84532a7d066613b7bfcf0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245292662,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:21:32.669| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245292668,"body":{"recordId":307458874742415360,"ackMessage":1664245291480,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:21:33.440| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:bPp7dL531JFdoTknqzAey8nhtHw=, time:1664245292245 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:21:33.447| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:02.114| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:02.118| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:02.123| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:02.128| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"6f13b9054dd54af1899b80aad631b833","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664245322128,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:02.132| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"54fe80677df34159ab8976f18bd1796f","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664245322132,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:02.137| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"bfe9d4666b734c719ebb528eb50b298d"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:02.670| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664245321495,"body":{"durationSeconds":157,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:22:02.671| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":157,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:22:02.675| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"19434232b0ac4a7bbb5b762b471b1f5b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245322673,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:02.679| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245322677,"body":{"recordId":307458874742415360,"ackMessage":1664245321495,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:22:03.498| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pSWfK+c3E4Zg4fzMT1CpIzNQDvo=, time:1664245322292 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:03.504| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:05.463| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307461464368619520,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 10:22:05.467| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"04c9f31bd1d945e6afe56cfc1990d01b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245325464,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:05.820| ConsumeMessageThread_19 | INFO |  -  | :426-:ConsumeMessageThread_19 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:22:05.823| ConsumeMessageThread_19 | INFO |  -  | :426-:ConsumeMessageThread_19 websocket oe Consumer接收到的消息:{"id":"8d150614149e4ca5b37e863bd82f8478","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664245325775,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:22:05.825| ConsumeMessageThread_19 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664245325825,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:22:05.828| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:05.831| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: 8d150614149e4ca5b37e863bd82f8478(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:05.833| ConsumeMessageThread_19 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:05.837| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:05.838| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: 8d150614149e4ca5b37e863bd82f8478(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245325836(Long), 1664245325775(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:05.842| ConsumeMessageThread_19 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.292| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:E6N4kUUW1TyoK86iqPyIi86/Gpw=, time:1664245325610 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:06.297| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:06.340| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:jC3aQKQQWnqkmvjCqoLNinHEqOA=, time:1664245325660 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:06.349| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.350| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.356| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.358| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:06.546| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ubZ3+PKX3goDo+0i4MfcCOMSOEo=, time:1664245325339 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:06.557| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"6bbe902b6ede4b038b005702d4c9dd20","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664245326556,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307461222596354048","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:06.559| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"f6cc3f20483f4161b66c37729364d8e4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245326555,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:06.562| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"f5fa62da040f48bfa5725eb502973efd","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664245326562,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307461222596354048","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:06.564| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"9060273a37134cbab58143f1f0a42ca9","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664245326564,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:06.566| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"d34305d2bca44f179dee393b887e3383","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664245326566,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:22:06.569| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:06.571| ConsumeMessageThread_9 | INFO |  -  | :427-:ConsumeMessageThread_9 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:22:06.572| ConsumeMessageThread_9 | INFO |  -  | :427-:ConsumeMessageThread_9 websocket oe Consumer接收到的消息:{"id":"d34305d2bca44f179dee393b887e3383","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664245326566,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:22:06.575| ConsumeMessageThread_9 | INFO |  -  | message:{"type":"EXAM_START","time":1664245326575,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:22:06.579| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.580| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: d34305d2bca44f179dee393b887e3383(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.582| ConsumeMessageThread_9 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.587| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.591| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: d34305d2bca44f179dee393b887e3383(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245326587(Long), 1664245326566(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.597| ConsumeMessageThread_9 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.603| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.604| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:06.614| ConsumeMessageThread_9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:22:18.714| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:m9TpNSOCy+uIV18L9xRZi4subqs=, time:1664245337464 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:18.725| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:22:18.928| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/9255f2e4200f4a3c9007d73585c793d2.png,requestid:63325E5AFC41893432D05CAA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:22:18.929| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"1e6f686cb84ce342a954c154680951d8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:19.603| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:A7yOwodzbILuWj1QGd26yeeYTWk=, time:1664245338402 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:19.609| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"21c69f7e724e4343b9c70786d91983f1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245339608,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:19.611| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"4542df832c4a4c9c90b6c511e852e1c5","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245339611,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9255f2e4200f4a3c9007d73585c793d2.png","realness":-1.0,"similarity":-1.0,"id":307461523692855296,"time":1664245337761,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:19.613| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9255f2e4200f4a3c9007d73585c793d2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245337761,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:29.725| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XxPVoRtXzPDSEaR3+KPNORzv3Cw=, time:1664245348495 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:29.736| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:22:29.804| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/0c2b0b9330634717a19b963dbb42b9c2.png,requestid:63325E65FC41893432639AAA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:22:29.805| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ae368163d1681b79aca0bf0feb3f2a35"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:30.655| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:xjkz5SdMZgZz+aloxb7T9yb5pnE=, time:1664245349464 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:30.667| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"ab80a8e89c174f7aa860eed428d21d23","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245350666,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:30.670| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"0a43e13998004eb793ea09f2061cad9e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245350670,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0c2b0b9330634717a19b963dbb42b9c2.png","realness":-1.0,"similarity":-1.0,"id":307461570077663232,"time":1664245348636,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:30.674| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0c2b0b9330634717a19b963dbb42b9c2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245348636,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:32.930| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664245351495,"body":{"durationSeconds":181,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:22:32.931| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":181,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:22:32.933| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"f2d63e7df06b4cb2beb140d9e699a5b6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245352932,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:32.937| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245352936,"body":{"recordId":307458874742415360,"ackMessage":1664245351495,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:22:40.635| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3qcOgcKgcGrOZ6Q3q/M7q22KomU=, time:1664245359402 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:40.649| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:22:40.710| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/611a3920040c47849000fb7197452a95.png,requestid:63325E70FC41893432D4D5AA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:22:40.711| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"50d630194d4216bc2a7d40db2efdd99a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:41.705| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Xm22R+XP2Z5SS4w0Dbv1T0FwS8A=, time:1664245360511 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:41.711| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"9fd61a891fa74a35a10ef79fab68c186","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245361710,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:41.713| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"3f64a34c529340b7be06e20b7a43a647","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245361713,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/611a3920040c47849000fb7197452a95.png","realness":-1.0,"similarity":-1.0,"id":307461616395362304,"time":1664245359542,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:41.717| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/611a3920040c47849000fb7197452a95.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245359542,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:49.792| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664245369117,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:22:49.794| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:22:49.794| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245369794,"body":{"ackMessage":1664245369117}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:22:51.615| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7l21l9MyXyFo0EoxkKhjEAnRqp4=, time:1664245370370 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:51.628| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:22:51.691| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/8e318010e14841998e6ae408daf13756.png,requestid:63325E7BFC418934324B0BAB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:22:51.694| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d33bdb521b2244722674b28b6ea6726b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:22:51.743| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Cqf5YiBbNBSjGhwR5ZkrI8cUXYg=, time:1664245370558 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:22:51.750| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"d6353179af5546ec8067ca70ea496ac7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245371749,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:51.753| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"4648b8a34f2242da90023399f61a4493","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245371753,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8e318010e14841998e6ae408daf13756.png","realness":-1.0,"similarity":-1.0,"id":307461658506174464,"time":1664245370527,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:22:51.756| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8e318010e14841998e6ae408daf13756.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245370527,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:02.576| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nPVOwO9ME1dSmtPVtwTyEi/IWGs=, time:1664245381370 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:23:02.596| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:23:02.656| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/18821e50da6a43d5bf9e9798f91b2c40.png,requestid:63325E86FC41893432B140AB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:23:02.656| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a8dad05bbbf037f18607836810f85397"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:02.675| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664245381495,"body":{"durationSeconds":211,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:23:02.677| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":211,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:23:02.680| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"8c690b2280d84a708841bd92fcd09103","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245382680,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:02.685| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245382684,"body":{"recordId":307458874742415360,"ackMessage":1664245381495,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:23:02.780| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:F0JKS+93+YsL4f2bxvPn6XrTnHw=, time:1664245381589 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:23:02.786| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"7f7ce5a4508a4eb3a657302c39d4d50d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245382785,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:02.789| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"cca122aac5794b7fa613a088fac265ba","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245382789,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/18821e50da6a43d5bf9e9798f91b2c40.png","realness":-1.0,"similarity":-1.0,"id":307461704794513408,"time":1664245381495,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:02.793| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/18821e50da6a43d5bf9e9798f91b2c40.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245381495,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:08.693| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SDqDrAmhVjdGwEu4IyrDm4o0OIw=, time:1664245387464 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:23:08.712| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:23:08.768| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/51031c4a5833400784eb01e63ff71fc8.png,requestid:63325E8CFC41893432FD5DAB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:23:08.769| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c914b7414a31060122166031294976c2"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:08.825| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0VDDe+PoT/Rh+o915rGIogrWwVM=, time:1664245387636 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:23:08.829| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"bf992d6a96ca4da88eece926c9bd944c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245388828,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:08.830| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"d958a200f07149b38d9ea0c66ce221b7","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245388830,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/51031c4a5833400784eb01e63ff71fc8.png","realness":-1.0,"similarity":-1.0,"id":307461730140692480,"time":1664245387605,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:08.832| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/51031c4a5833400784eb01e63ff71fc8.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664245387605,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:13.602| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MEOJZu97/+yl9gWbj/GAAfTEXAo=, time:1664245392370 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:23:13.612| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:23:13.669| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/733dd7fe4b7d434ba6a098c158c2536e.png,requestid:63325E91FC418934324B75AB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:23:13.670| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ba9cad135f8fb1dff721c546e7189978"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:13.869| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:L4Per1xiZAauRZDEgvj/LWs3dV8=, time:1664245392667 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:23:13.878| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"624bdb2702684817b29edbf42b9dbf63","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245393877,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:13.880| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"1e83839b13d940239566089afccf1133","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664245393880,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/733dd7fe4b7d434ba6a098c158c2536e.png","realness":-1.0,"similarity":-1.0,"id":307461751317733376,"time":1664245392511,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:13.881| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/733dd7fe4b7d434ba6a098c158c2536e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664245392511,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:32.690| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664245411511,"body":{"durationSeconds":241,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:23:32.696| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":241,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:23:32.699| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"32b0558e16d74c86814cd0f57e118e8d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245412698,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:32.704| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245412702,"body":{"recordId":307458874742415360,"ackMessage":1664245411511,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:23:43.831| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664245423176,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:23:43.834| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:23:43.835| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245423835,"body":{"ackMessage":1664245423176}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:23:45.867| ConsumeMessageThread_20 | INFO |  -  | :428-:ConsumeMessageThread_20 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:23:45.869| ConsumeMessageThread_20 | INFO |  -  | :428-:ConsumeMessageThread_20 websocket oe Consumer接收到的消息:{"id":"347c818171664c56b0c35565abf7ab59","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664245425809,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:23:45.876| ConsumeMessageThread_20 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664245425876,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:23:45.884| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:45.887| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: 347c818171664c56b0c35565abf7ab59(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:45.892| ConsumeMessageThread_20 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:45.904| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:45.906| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: 347c818171664c56b0c35565abf7ab59(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245425898(Long), 1664245425809(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:45.915| ConsumeMessageThread_20 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:45.930| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:P1okvjaAA7iiVV4OYzAwQDSQC3A=, time:1664245424730 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:23:45.935| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:23:48.748| http-nio-6002-exec-3 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 10:23:48.754| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"ea29ff42cb30427881bbce41235292bd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245428751,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:23:48.756| http-nio-6002-exec-3 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"df32cbf9816442e8b115a879130a24f7","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664245428756,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:23:48.758| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307461464368619520,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 10:23:48.762| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:23:48.763| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"df32cbf9816442e8b115a879130a24f7","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664245428756,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:23:48.765| ConsumeMessageThread_1 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664245428765,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:23:48.767| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:48.768| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: df32cbf9816442e8b115a879130a24f7(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:48.771| ConsumeMessageThread_1 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:48.774| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:48.777| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: df32cbf9816442e8b115a879130a24f7(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245428774(Long), 1664245428756(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:23:48.780| ConsumeMessageThread_1 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:24:02.701| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664245441527,"body":{"durationSeconds":254,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:24:02.707| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":254,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:24:02.710| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"f52f83be079e45e09488fd16fb93ff55","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245442709,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:24:02.716| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245442713,"body":{"recordId":307458874742415360,"ackMessage":1664245441527,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:24:32.704| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664245471527,"body":{"durationSeconds":254,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:24:32.707| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":254,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:24:32.710| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"8a0bc70d51374eadbe7a5a6b577397f7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245472709,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:24:32.714| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245472713,"body":{"recordId":307458874742415360,"ackMessage":1664245471527,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:24:49.235| http-nio-6002-exec-6 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 10:24:49.240| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"8adc3af7e8894107ae83b1da48867074","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245489237,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:24:49.248| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"b6088a249c634cc4b47d0e75ec08e250","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664245489247,"body":"{\"id\":\"307462151328505856\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664245489237}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:24:49.253| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"e153ccd667414ff29d1b180580c6d6ab","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245489237,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:24:49.257| http-nio-6002-exec-6 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 10:24:49.264| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"4c6d2e8cfe4042df92e7bd6c9d4b6fa1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245489260,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:24:49.267| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"55b61beb40244d23ad03d2013acf5c14","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664245489267,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:24:49.272| http-nio-6002-exec-6 | INFO |  -  | asyncDelayMsg mqDto:{"id":"a81e306f6f4346739c7246021abc8949","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664245489272,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664246689272,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 10:24:49.282| NettyClientPublicExecutor_1 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC28821627D0202","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":0},"queueOffset":3,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F0000000011944516","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 10:24:49.290| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307461289583583232,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 10:30:00.049| scheduled-task-2 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 10:31:39.082| http-nio-6002-exec-10 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_client_version t WHERE t.id = (select max(tbcv.id) as id from t_b_client_version tbcv WHERE tbcv.enable = 1 ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:31:39.095| http-nio-6002-exec-10 | DEBUG |  -  | ==> Parameters:  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:31:39.103| http-nio-6002-exec-10 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:31:39.112| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/sys/env
-============类============:com.qmth.themis.exam.api.SysController
-============方法============:env
-参数key:"mapParameter",参数value:{"orgId":"240069373300576256"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:00.928| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:00.931| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:00.936| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:00.943| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"45551d0975bd4b9aa4f7607ca91979fc","topic":"themis-topic-exam","tag":"WIN","timestamp":1664245920943,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:00.948| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"68d23fd862754e23ab5ec8d855418da4","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664245920948,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:00.972| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:04.203| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:lJ9VJGdJVX+A4Iu3gWnR+EgPo5w=, time:1664245922974 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:32:04.244| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"3242015bc25a411f988dc10db3f98012","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664245924244,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307462151383031808","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:04.250| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"fdf5f4c580024324a93011bfe658a2b2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245924241,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:04.253| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:07.428| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307463989188632576,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 10:32:07.433| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"683eb987008f470697eac73f6d05f887","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245927430,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:07.436| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"e5218112db884bd2a95b8443d657e8b0","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664245927436,"body":"{\"id\":\"307463989226381312\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664245927430}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:07.446| http-nio-6002-exec-3 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"af53afe8f7b24fa1b84ec721a753914d","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664245927446,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:32:07.459| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:32:07.461| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"af53afe8f7b24fa1b84ec721a753914d","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664245927446,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:32:07.469| ConsumeMessageThread_2 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664245927469,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:32:07.475| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:07.476| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: af53afe8f7b24fa1b84ec721a753914d(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:07.479| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:07.482| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:07.483| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: af53afe8f7b24fa1b84ec721a753914d(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664245927482(Long), 1664245927446(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:07.495| ConsumeMessageThread_2 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:08.297| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:uryUoLCR0p61zCtaqI7c1RwgVVs=, time:1664245927083 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:32:08.302| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:11.640| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664245930427,"body":{"durationSeconds":254,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:32:11.644| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":254,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:32:11.647| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"9fef958b28c54c4a8f29c990734534a8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245931646,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:11.652| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245931650,"body":{"recordId":307458874742415360,"ackMessage":1664245930427,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:32:12.388| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FsRO+T6MFKu7Auczgh0q4oT1788=, time:1664245931161 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:32:12.395| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:16.451| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1ClM4edxFlnfZAfNuZhxZZRb86c=, time:1664245935239 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:32:16.458| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:16.475| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:KBKWOMr9kEFKyPRO1FomdgW7pU4=, time:1664245935271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:32:16.481| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"16c7a20f59a14f33a890df52613acedd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245936479,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:16.483| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"d61e46063b8d49d3ab8f73821a1b46a8","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664245936483,"body":{"id":"307464027172249600","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307464027172249600","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:16.485| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:16.512| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FokEfiYuzMrtlsqnsg8qKdubMxg=, time:1664245935302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:32:16.521| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:41.606| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664245960411,"body":{"durationSeconds":254,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:32:41.608| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":254,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:32:41.609| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"31de2ecc0b5c43999900d746d58402b8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245961609,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:41.612| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245961611,"body":{"recordId":307458874742415360,"ackMessage":1664245960411,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:32:42.593| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zdQXfwgKjgJ7kkAp4IaJKtvkPaY=, time:1664245961349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:32:42.600| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:32:59.740| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:59.743| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:59.753| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:32:59.769| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"0041611db3184b0886ff39505acf26dd","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664245979768,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:59.773| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"04b0722c92364f0da5bef7a866698fee","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664245979773,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:32:59.775| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"484c7209c7ee43b48c35c07638e14155"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:11.634| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664245990427,"body":{"durationSeconds":254,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:33:11.640| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":254,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:33:11.643| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"f452fdfbc7f241e3a6e50c9cc8fdb760","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664245991642,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:11.646| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664245991645,"body":{"recordId":307458874742415360,"ackMessage":1664245990427,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:33:12.718| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4Empbeb9dtW8o5jmC1NgFoCH5+E=, time:1664245991505 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:12.723| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:24.656| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307464313106341888,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 10:33:24.664| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"552697a61c5d4a45988024a683020744","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246004658,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:25.034| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:33:25.035| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"b8f020bc4a154644b8ae9b5c92521762","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664246004952,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:33:25.037| ConsumeMessageThread_3 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664246005037,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:33:25.039| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.040| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: b8f020bc4a154644b8ae9b5c92521762(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.043| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.045| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.046| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: b8f020bc4a154644b8ae9b5c92521762(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664246005045(Long), 1664246004952(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.061| ConsumeMessageThread_3 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.386| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:4Spn9JtaD6koMO3gk3H6meEZevo=, time:1664246004684 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:25.394| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:25.433| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:JarnlJYlySbzG5D4muMWm5IA+xQ=, time:1664246004747 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:25.440| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.441| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.446| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:25.450| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:26.765| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:P8RwPzKHYSAIE3Xp8LvVvZ0+3UQ=, time:1664246005536 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:26.784| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"b3f261b333574bb7aed0374804982747","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664246006784,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307462151383031808","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:26.787| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"7f8d3b38469b43429d68a325123cf1ef","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246006782,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:26.793| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"ff96648cd42a4a66b976bc54b156acd2","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664246006792,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307462151383031808","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:26.797| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"e37dcd40037d4c3c988c5f7a595ef99c","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664246006797,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"网络断开\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"网络断开\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:26.802| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"6978f839f0744a64bd0c0d0d908f5d94","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664246006802,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:33:26.809| ConsumeMessageThread_10 | INFO |  -  | :432-:ConsumeMessageThread_10 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:33:26.810| ConsumeMessageThread_10 | INFO |  -  | :432-:ConsumeMessageThread_10 websocket oe Consumer接收到的消息:{"id":"6978f839f0744a64bd0c0d0d908f5d94","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664246006802,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:33:26.813| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"网络断开\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:26.817| ConsumeMessageThread_10 | INFO |  -  | message:{"type":"EXAM_START","time":1664246006817,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:33:26.820| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.821| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 6978f839f0744a64bd0c0d0d908f5d94(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.829| ConsumeMessageThread_10 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.831| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.834| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 6978f839f0744a64bd0c0d0d908f5d94(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664246006831(Long), 1664246006802(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.844| ConsumeMessageThread_10 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.847| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.848| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:26.891| ConsumeMessageThread_10 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:33:40.674| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pv/G2VXMN+oEB1GhSsAwng+i0CQ=, time:1664246019427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:40.693| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:33:40.880| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/1cbbde93a839422cb9ed305ec243935a.png,requestid:63326104B9773236379234F9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:33:40.881| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"14df48c1ebe94d8314b3b4c637b2cca5"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:40.914| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nzflScAc1mCGggIUCY4eXREc8cU=, time:1664246019693 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:40.923| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"6c3067bda4744c2896f405fb6a3f2b31","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246020922,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:40.926| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"7d623c01508e427084e530ac5efee364","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246020925,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1cbbde93a839422cb9ed305ec243935a.png","realness":-1.0,"similarity":-1.0,"id":307464381330890752,"time":1664246019693,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:40.928| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1cbbde93a839422cb9ed305ec243935a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246019693,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:41.638| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664246020443,"body":{"durationSeconds":267,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:33:41.641| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":267,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:33:41.644| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"9d87b2b98b1a421689f8d820d7d2a1d3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246021643,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:41.649| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246021647,"body":{"recordId":307458874742415360,"ackMessage":1664246020443,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:33:51.679| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YVQNZnwVxxkp+FE7appeRx5urXY=, time:1664246030396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:51.690| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:33:51.852| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/5a4598192ba941a78d453cd53b4bf10e.png,requestid:6332610FB977323637C16AF9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:33:51.853| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"13ab155356a5f83e4f642880a113c1fc"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:33:51.952| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RUwuQiht22XbLHCI2I8Fh6HO3Fg=, time:1664246030739 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:33:51.958| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"f96a8af258674d99a9bdf1036d0d4c09","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246031957,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:51.960| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"7468804831084c168a237163099a6d75","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246031960,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5a4598192ba941a78d453cd53b4bf10e.png","realness":-1.0,"similarity":-1.0,"id":307464427615035392,"time":1664246030661,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:33:51.962| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5a4598192ba941a78d453cd53b4bf10e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246030661,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:02.618| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Pt5nC3P40Sj6V7TVXb9toUqma7I=, time:1664246041380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:02.629| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:34:02.690| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/9fd0084690c5411cae847bca1d17bd7b.png,requestid:6332611AB977323637B2A3F9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:34:02.690| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e68453f29b2f4129003012687767595c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:03.017| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+2GCMOpg19l3bl14Dtc2xEBAh44=, time:1664246041771 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:03.022| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"cc1ab3b9bee44f48a72aaaef2fe5426b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246043022,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:03.024| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"0a0beac321c64be78f3aa5d53318ae4b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246043024,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9fd0084690c5411cae847bca1d17bd7b.png","realness":-1.0,"similarity":-1.0,"id":307464474025009152,"time":1664246041505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:03.026| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9fd0084690c5411cae847bca1d17bd7b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246041505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:03.965| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664246043302,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:34:03.967| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:34:03.968| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246043967,"body":{"ackMessage":1664246043302}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:34:11.638| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664246050443,"body":{"durationSeconds":297,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:34:11.640| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":297,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:34:11.641| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"144aeb64bd8f4d38989338bb36731594","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246051641,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:11.644| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246051643,"body":{"recordId":307458874742415360,"ackMessage":1664246050443,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:34:13.658| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qYa1hnTkp2IqrT+gXybNmoc+3q8=, time:1664246052411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:13.669| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:34:13.726| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/481ab2cf6d98499e8aaa81aa0c7fa7ce.png,requestid:63326125B97732363742DDF9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:34:13.727| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"8b042bc405da2d2a88fa437babb66f3b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:14.058| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3q7XCGldPAsQ6RzDYk26Rh0ESTg=, time:1664246052833 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:14.061| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"304dd57408a84cb1909fea088b0a4530","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246054061,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:14.062| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"78fb2ec7166d43a599e371a55d373685","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246054062,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/481ab2cf6d98499e8aaa81aa0c7fa7ce.png","realness":-1.0,"similarity":-1.0,"id":307464520330125312,"time":1664246052536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:14.064| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/481ab2cf6d98499e8aaa81aa0c7fa7ce.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246052536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:24.572| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ALIw8qVjt9lwRc9K7eZodxGo8HE=, time:1664246063333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:24.583| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:34:24.638| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/42d62476c8074f3f82e61f14ebf613ed.png,requestid:63326130B977323637DA0FFA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:34:24.638| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d60ea3fc3896cd9826a71e9bf396b69c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:25.113| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:9tdC5u/NI++wb8Rk8D6qGD11g2w=, time:1664246063880 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:25.118| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"642c6f8cfc88430885ad805ce27cfc28","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246065117,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:25.120| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"825e234f5d1148678d066b95959c20df","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246065119,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/42d62476c8074f3f82e61f14ebf613ed.png","realness":-1.0,"similarity":-1.0,"id":307464566702350336,"time":1664246063443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:25.121| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/42d62476c8074f3f82e61f14ebf613ed.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246063443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:30.630| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:A9cL4qUUOxdW44hikFRa2JNc0Vc=, time:1664246069380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:30.641| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:34:30.695| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/ae8981b93f574006851e49a2ed0a82cf.png,requestid:63326136B9773236371F2EFA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:34:30.695| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"6a1f15091a1df9e42ac66bc193edf44c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:31.155| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:UHiNMefW5NKmjkwr7+NSiNPQ9ew=, time:1664246069943 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:31.161| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"42c6d185f0b04fb19103673548fcfc9c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246071160,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:31.164| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"d155e2ce805a446194b8cbfa0fa43b42","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246071164,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ae8981b93f574006851e49a2ed0a82cf.png","realness":-1.0,"similarity":-1.0,"id":307464592048529408,"time":1664246069505,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:31.167| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ae8981b93f574006851e49a2ed0a82cf.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664246069505,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:35.567| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mpFaml+YNqUT/ZMiP9M6gAfS32Q=, time:1664246074333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:35.578| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:34:35.639| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/5c0cfe17920f449f91748b8b4ff39691.png,requestid:6332613BB9773236376348FA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:34:35.640| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"5f0cead5e69d3b9e73d65df02165df19"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:36.195| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MSZ+9G4VQuWXPZqE6dA7hxyE52Q=, time:1664246074989 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:36.202| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"c3049d33dbf946669ea45802cf18c0fa","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246076201,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:36.204| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"3e5b4868b0d44ada9199d09f3c539ce3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246076204,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5c0cfe17920f449f91748b8b4ff39691.png","realness":-1.0,"similarity":-1.0,"id":307464613183627264,"time":1664246074443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:36.207| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5c0cfe17920f449f91748b8b4ff39691.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246074443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:41.647| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246080443,"body":{"durationSeconds":326,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:34:41.649| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":326,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:34:41.651| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"9c7b9be4f11a43e1906b257a7e6ff8e5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246081651,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:41.657| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246081655,"body":{"recordId":307458874742415360,"ackMessage":1664246080443,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:34:46.624| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JW3D0tU0FyMB9F5AhSf5tUNeUdM=, time:1664246085364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:46.634| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:34:46.687| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/eddfbc23787149c89720b91c4adb3580.png,requestid:63326146B977323637A77EFA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:34:46.688| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9ca560e976365052c5f31600dd5aec5e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:47.234| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:cdu2B88r+D19tMQAQGYB9U8OZgg=, time:1664246086021 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:47.238| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"09d7b5a3dacb40af90d02a3527379147","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246087237,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:47.239| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"f6071c29a2ee4856bc996097096bf33e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246087239,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/eddfbc23787149c89720b91c4adb3580.png","realness":-1.0,"similarity":-1.0,"id":307464659480354816,"time":1664246085489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:47.241| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/eddfbc23787149c89720b91c4adb3580.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246085489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:56.317| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664246095656,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:34:56.320| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:34:56.321| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246096321,"body":{"ackMessage":1664246095656}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:34:57.654| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TX5tHk292xTJyZzh6zlr6f5lGUY=, time:1664246096427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:57.663| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:34:57.718| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/5a0cbabbaacb49009124d29d1cc1e28f.png,requestid:63326151B9773236379CB3FA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:34:57.719| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"900f082e7e2d61119c9b4cc1039f2573"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:34:58.278| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:2L3ygYmfMmEFqO+9pq1HfMY+6J0=, time:1664246097052 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:34:58.281| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"b2cabdec75dc4a31b2561b2c56c9a911","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246098281,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:58.282| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"ac53a9d1d3e34cb99e67e6d559f4a22d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246098282,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5a0cbabbaacb49009124d29d1cc1e28f.png","realness":-1.0,"similarity":-1.0,"id":307464705802248192,"time":1664246096536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:34:58.286| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5a0cbabbaacb49009124d29d1cc1e28f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246096536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:08.640| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:79ew1EcHf+3g8lEVPzXuk+FgaUo=, time:1664246107396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:08.649| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:35:08.702| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/61a13f008bf740a6b4dc029389ae97a2.png,requestid:6332615CB9773236374BEDFA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:35:08.703| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"aa6a782643af46d90bd3685c363816c2"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:09.325| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RSHWQbRiS8UBtHgDe0NnxDaRifU=, time:1664246108099 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:09.332| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"373aad708d8746fc9e4055e88b9b9b09","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246109331,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:09.334| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"428d16021fd8495dbd45f2b9f659c382","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246109334,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/61a13f008bf740a6b4dc029389ae97a2.png","realness":-1.0,"similarity":-1.0,"id":307464752145113088,"time":1664246107505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:09.338| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/61a13f008bf740a6b4dc029389ae97a2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246107505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:11.647| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246110443,"body":{"durationSeconds":356,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:35:11.649| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":356,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:35:11.653| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"fc9809b1a5d84dfe90c9ca45d3910646","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246111651,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:11.657| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246111655,"body":{"recordId":307458874742415360,"ackMessage":1664246110443,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:35:19.670| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LO6xy8dej+dYoWuxg3InqabUZYE=, time:1664246118427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:19.678| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:35:19.740| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/1cee3e64b43f49228762a05e70a2d3ab.png,requestid:63326167B977323637F226FB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:35:19.748| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"66899bb1d77aebf7391d935c629fd9ef"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:20.393| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XMjwFkSySIX0/PWkZGo5kwc8AKo=, time:1664246119161 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:20.400| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"867302d681c0406abb2360f82fcdad17","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246120398,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:20.403| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"645aaef4515c4efb82a450aeba93f494","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246120403,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1cee3e64b43f49228762a05e70a2d3ab.png","realness":-1.0,"similarity":-1.0,"id":307464798567669760,"time":1664246118552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:20.407| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1cee3e64b43f49228762a05e70a2d3ab.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246118552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:24.666| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664246124005,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:35:24.667| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:35:24.668| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246124668,"body":{"ackMessage":1664246124005}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:35:30.637| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:O2sB543AEpRnS0hfKYa6G7kHGe8=, time:1664246129380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:30.646| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:35:30.700| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/9c7b6e5f11d744c798e51f351df93b05.png,requestid:63326172B977323637CA5EFB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:35:30.701| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"f5407c76a0f45d2d3d1b0510959c3b34"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:31.434| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TDJ48Wm2/bEND+DVDPEbbj73kvU=, time:1664246130224 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:31.438| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"feba3811ff2c45b5b56afe469caf019e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246131437,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:31.439| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"e05d8b075c2643fba945d589d1b1ac77","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246131439,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9c7b6e5f11d744c798e51f351df93b05.png","realness":-1.0,"similarity":-1.0,"id":307464844868591616,"time":1664246129505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:31.440| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9c7b6e5f11d744c798e51f351df93b05.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246129505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:31.681| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7TaeAHgU7mNCEl/FbW7/hBtdZeQ=, time:1664246130443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:31.696| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:35:31.752| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/ea5180727d6e4b218c82c484c6d9f05d.png,requestid:63326173B9773236371164FB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:35:31.752| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"865ba0e265d7940e63b8d46b88ca4e25"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:32.493| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iXjQx0DpkQazn5OFMTCc1vD2/Lw=, time:1664246131255 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:32.499| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"33ff08c52f5048a5b54a561f77d86c17","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246132498,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:32.502| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"361b84f546454ffa8854201e309685a2","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246132502,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ea5180727d6e4b218c82c484c6d9f05d.png","realness":-1.0,"similarity":-1.0,"id":307464849318748160,"time":1664246130568,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:32.504| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ea5180727d6e4b218c82c484c6d9f05d.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664246130568,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:41.643| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246140443,"body":{"durationSeconds":386,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:35:41.645| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":386,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:35:41.648| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"0be54ddbf0ca4d3cb540e11c9f02d58e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246141646,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:41.651| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246141650,"body":{"recordId":307458874742415360,"ackMessage":1664246140443,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:35:54.666| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664246154006,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:35:54.668| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:35:54.669| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246154669,"body":{"ackMessage":1664246154006}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:35:58.642| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:UeQcEUQLUpXa6lwTA/uuGpq82ss=, time:1664246157396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:58.650| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:35:58.710| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/0b194e71fa354c7391e215948310795d.png,requestid:6332618EB97732363728EBFB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:35:58.711| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"629a4618fcf9ab7d728604219771bfb8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:35:59.577| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:xDeYOfWK7bN7o3JGArxai/GScT0=, time:1664246158349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:35:59.584| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"abe15263e060447fbbfb447d5f449a64","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246159583,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:59.587| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"9dac57bc1b764e26b3c905edf48b09b1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246159587,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0b194e71fa354c7391e215948310795d.png","realness":-1.0,"similarity":-1.0,"id":307464962917277696,"time":1664246157536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:35:59.589| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0b194e71fa354c7391e215948310795d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246157536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:09.617| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iESWqRSdgoScRhtfCeoOVDnGqro=, time:1664246168380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:09.628| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:36:09.684| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/d573af24d43240a5912098bbfaede556.png,requestid:63326199B9773236375825FC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:36:09.685| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a85862dfbd20d61e3316f68d7bfbac22"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:10.619| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:QRYNHSY99D4imMFV8K90yDTl0Oc=, time:1664246169396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:10.623| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"5dd5a9e95fab475b9eb778ca22f3186f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246170622,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:10.625| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"b29ebe8adfb4478b83bcb571f9b1d3a7","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246170624,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d573af24d43240a5912098bbfaede556.png","realness":-1.0,"similarity":-1.0,"id":307465009222393856,"time":1664246168489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:10.626| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d573af24d43240a5912098bbfaede556.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246168489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:11.659| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664246170458,"body":{"durationSeconds":417,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:36:11.661| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":417,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:36:11.664| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"75a14cbbf2df45c9b54c10eddfce78ff","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246171663,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:11.669| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246171667,"body":{"recordId":307458874742415360,"ackMessage":1664246170458,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:36:20.659| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:uHGYUPDREnhL9eHKXWj9jonQZSA=, time:1664246179396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:20.670| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:36:20.724| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/7d4455453b34441d845d5fce9ba9ef14.png,requestid:633261A4B977323637F15DFC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:36:20.725| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"31f88dfe71c350143423afe2a57eef5a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:21.653| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rZMlLb9e5xUrlQWYrz43IkiPv6A=, time:1664246180443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:21.656| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"50b0afea3521407bb36c1f54cef29d99","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246181656,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:21.658| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"ac4f803372af43078efcff59bb66be63","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246181658,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7d4455453b34441d845d5fce9ba9ef14.png","realness":-1.0,"similarity":-1.0,"id":307465055502344192,"time":1664246179552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:21.660| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7d4455453b34441d845d5fce9ba9ef14.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246179552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:24.664| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664246184005,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:36:24.667| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:36:24.668| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246184667,"body":{"ackMessage":1664246184005}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:36:31.770| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:5TJC7BrJYMbusct1pYVL6YeJG1E=, time:1664246190474 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:31.785| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:36:31.838| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/9c8f116059fa471e8876dcecb2750536.png,requestid:633261AFB977323637C395FC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:36:31.839| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4ad98584f8cdef5de11c309f210961d1"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:32.700| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wHaAKRsp1yp54bEROTTZs2TAv3o=, time:1664246191474 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:32.706| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"cef8f03db7c64d70a01ba6e9c5f1d0da","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246192705,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:32.708| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"9d1099a159e9407d9841519b6615ba0a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246192707,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9c8f116059fa471e8876dcecb2750536.png","realness":-1.0,"similarity":-1.0,"id":307465101841014784,"time":1664246190646,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:32.710| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9c8f116059fa471e8876dcecb2750536.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246190646,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:41.673| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246200474,"body":{"durationSeconds":447,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:36:41.675| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":447,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:36:41.677| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"f7776740458c44b391f8163798cb3eb1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246201677,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:41.680| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246201680,"body":{"recordId":307458874742415360,"ackMessage":1664246200474,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:36:42.777| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:HUTEocg/uKp4KJ0b7X+4vXG9jVE=, time:1664246201427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:42.792| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:36:42.848| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/d831e5f4e07440c6b2505617b6347499.png,requestid:633261BAB97732363759CDFC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:36:42.849| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"995333278a809326a076226bf0033a3d"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:43.744| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MTmaUXzEzcA7+oROpjbXMAwdtPA=, time:1664246202521 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:43.750| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"b6cc64b65e174b6491ff94147c8f6839","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246203749,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:43.752| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"460cc0db44244df38655105c2aa2eefd","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246203752,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d831e5f4e07440c6b2505617b6347499.png","realness":-1.0,"similarity":-1.0,"id":307465148162908160,"time":1664246201661,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:43.754| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d831e5f4e07440c6b2505617b6347499.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246201661,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:53.602| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7bZTbc2tbUOdVkd29QE3i+NcppE=, time:1664246212364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:53.611| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:36:53.679| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/9c08e6d2047f40e9b4d164ef5175d80c.png,requestid:633261C5B9773236376F03FD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:36:53.680| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"7669c08b3c89ce807bac809e06a6ca9c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:53.789| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Kc8IPIvJX44I+Kr7xz4hTW8nXzo=, time:1664246212568 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:36:53.795| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"82f010cde1334c16a4e5e848e1fdb138","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246213793,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:53.797| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"6af28eaf677e4a9ea9be7ae193cd0c67","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246213797,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9c08e6d2047f40e9b4d164ef5175d80c.png","realness":-1.0,"similarity":-1.0,"id":307465190294691840,"time":1664246212489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:36:53.799| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9c08e6d2047f40e9b4d164ef5175d80c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246212489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:36:54.664| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664246214006,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:36:54.665| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:36:54.666| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246214666,"body":{"ackMessage":1664246214006}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:37:04.676| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Df8CuL1KAsPsfccwfGwiC+4NcDM=, time:1664246223411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:04.691| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:37:04.746| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/6c9456f7719448ce8060e151befaa0df.png,requestid:633261D0B9773236377D3CFD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:37:04.746| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3deb1cf3b335be3158cd4b0210658d0c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:04.833| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:GdLZgQ3S7uYAS61Y7Z/fj3vVUjU=, time:1664246223614 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:04.838| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"b6b054159017467b8a1a250fdbf378de","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246224837,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:04.840| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"6b86c8817ed54f2f98f0b148e9e0f3d6","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246224840,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6c9456f7719448ce8060e151befaa0df.png","realness":-1.0,"similarity":-1.0,"id":307465236616585216,"time":1664246223552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:04.842| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6c9456f7719448ce8060e151befaa0df.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246223552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:11.678| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246230474,"body":{"durationSeconds":476,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:37:11.680| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":476,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:37:11.683| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"4cbc2991ae8d492d97c72220c705033c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246231682,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:11.690| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246231686,"body":{"recordId":307458874742415360,"ackMessage":1664246230474,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:37:15.669| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fD1ltyltO1hRuJrWUcSElrz7Gbk=, time:1664246234427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:15.678| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:37:15.736| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/2bfd380cce18450b9ca006b39c7f8146.png,requestid:633261DBB977323637C375FD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:37:15.737| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"1aef1f5cd2bed6d1f0c3fbdaf9e4d37f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:15.881| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ev++Rr1VE6cIblIRpi9IaZ1OZII=, time:1664246234661 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:15.887| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"c7da731876a94b8b885927d217f313e4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246235886,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:15.889| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"9ce4348a8b8c4bfaa4993de638cee6da","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246235889,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2bfd380cce18450b9ca006b39c7f8146.png","realness":-1.0,"similarity":-1.0,"id":307465282955255808,"time":1664246234552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:15.891| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2bfd380cce18450b9ca006b39c7f8146.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246234552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:26.785| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:OgAVxxKdYjSBRa+1FXadenmrwgM=, time:1664246245458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:26.796| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:37:26.853| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/b52e27c709ef49f58198cc01a5047bec.png,requestid:633261E6B97732363759AEFD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:37:26.854| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c4d1bb9899e72cbfa06d44ba54c5782e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:26.920| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/Y9LSyksGm1Fq/9nIsooUrUtbYA=, time:1664246245708 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:26.927| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"07088feccee9426c81027040df9a1b5a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246246926,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:26.929| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"38b7f9f26a474ddbac0de9ed26fcb967","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246246929,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b52e27c709ef49f58198cc01a5047bec.png","realness":-1.0,"similarity":-1.0,"id":307465329260371968,"time":1664246245661,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:26.931| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b52e27c709ef49f58198cc01a5047bec.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246245661,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:37.654| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:f/YzZVG6SsKsY9Jf4i+El1npuGI=, time:1664246256411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:37.668| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:37:37.721| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/9ff397fc320c4574a51a20eea6323e84.png,requestid:633261F1B977323637E6E4FD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:37:37.722| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3c5ebf7676849e777219e93c1db6a715"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:37.968| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4vWgygrwXKGe4cpgFrdwNLXG7Js=, time:1664246256755 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:37.974| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"51d4a63fb05f4d02927f4acd5b2ab181","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246257974,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:37.978| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"a3c258a5368a45318c0454a996074294","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246257978,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ff397fc320c4574a51a20eea6323e84.png","realness":-1.0,"similarity":-1.0,"id":307465375599042560,"time":1664246256536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:37.980| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ff397fc320c4574a51a20eea6323e84.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246256536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:41.680| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664246260489,"body":{"durationSeconds":506,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:37:41.682| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":506,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:37:41.686| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"3ba36f6f0d3b42369a71ad9343e11c14","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246261684,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:41.690| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246261689,"body":{"recordId":307458874742415360,"ackMessage":1664246260489,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:37:48.670| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:COT/1iHqm+HSXYET6PFrTe7wBnc=, time:1664246267427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:48.681| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:37:48.738| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/f666ff57d44746f78f6206f14ce7e79f.png,requestid:633261FCB977323637BE1CFE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:37:48.739| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ac3baa954ab058b6a3d814347346050f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:49.018| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:uv+WKO6AEXE6NQf7+kjXiebZP5Q=, time:1664246267802 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:49.024| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"88140c8c1fe346648e1331e7b656be86","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246269023,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:49.026| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"c66374549883485bbe921d0fcd344858","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246269026,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f666ff57d44746f78f6206f14ce7e79f.png","realness":-1.0,"similarity":-1.0,"id":307465421941907456,"time":1664246267552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:49.028| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f666ff57d44746f78f6206f14ce7e79f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246267552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:37:58.643| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 10:37:58.658| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"36f68d21801147b6b2bffa782b4089ca","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246278646,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:37:58.663| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"f37ae413e2a94fa9b0456486fec2ed65","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664246278663,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:37:58.666| WebSocket background processing | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307464313106341888,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 10:37:58.671| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:37:58.672| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"f37ae413e2a94fa9b0456486fec2ed65","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664246278663,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:37:58.673| ConsumeMessageThread_4 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664246278673,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:37:58.678| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:37:58.679| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: f37ae413e2a94fa9b0456486fec2ed65(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:37:58.681| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:37:58.683| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:37:58.683| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: f37ae413e2a94fa9b0456486fec2ed65(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664246278682(Long), 1664246278663(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:37:58.686| ConsumeMessageThread_4 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:37:59.071| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vuzyTQH0QwE1Lg7rMcBElXu/CnA=, time:1664246277849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:37:59.079| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:38:11.709| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246290505,"body":{"durationSeconds":523,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:38:11.713| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":523,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:38:11.716| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"7d304afbb6f04a40a9a3840ed1512617","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246291714,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:38:11.720| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246291718,"body":{"recordId":307458874742415360,"ackMessage":1664246290505,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:38:41.711| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664246320521,"body":{"durationSeconds":523,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:38:41.714| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":523,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:38:41.716| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"2617e0b26c774ce1a2397e7bd3a13ac7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246321715,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:38:41.720| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246321718,"body":{"recordId":307458874742415360,"ackMessage":1664246320521,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:39:11.735| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664246350536,"body":{"durationSeconds":523,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:39:11.739| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":523,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:39:11.742| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"87453a5601bf4e11b8cba5907edad22f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246351741,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:39:11.747| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246351745,"body":{"recordId":307458874742415360,"ackMessage":1664246350536,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:39:41.751| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246380552,"body":{"durationSeconds":523,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:39:41.755| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":523,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:39:41.758| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7370c36da8ab4b9dbee85ce7ac2d4b3d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246381757,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:39:41.764| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246381760,"body":{"recordId":307458874742415360,"ackMessage":1664246380552,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:39:59.967| http-nio-6002-exec-2 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 10:39:59.973| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"028305fcd698427bb005e97354a216cd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246399970,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:39:59.976| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"ca6185ff1bc442f8b4f33bb71a250407","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664246399976,"body":"{\"id\":\"307465971202793472\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664246399970}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:39:59.980| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"1a37701112b640e2ae1af1a55fed0d9d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246399970,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:39:59.984| http-nio-6002-exec-2 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 10:39:59.989| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"617b67dfd8184565a56d08c55fa7035d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246399985,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:39:59.991| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"8ac4591f15f2435b942e6c07c57ccded","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664246399990,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:39:59.994| http-nio-6002-exec-2 | INFO |  -  | asyncDelayMsg mqDto:{"id":"6b036343d27e4547b52797d1d06945d6","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664246399994,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664247599993,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 10:40:00.000| NettyClientPublicExecutor_2 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC2882F47FB02B5","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":2},"queueOffset":4,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F0000000011955BDD","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 10:40:00.001| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307463989188632576,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 10:40:22.518| http-nio-6002-exec-10 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:22.521| http-nio-6002-exec-10 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:22.526| http-nio-6002-exec-10 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:22.530| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"f361356f152a4e77b556fa1d2b4d8486","topic":"themis-topic-exam","tag":"WIN","timestamp":1664246422530,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:22.532| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"9df3d88b03874f3793f83d87712585aa","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664246422531,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:22.553| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:40:25.798| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dT/Ku6lg7Yd9wpooZSLabp2nyl4=, time:1664246424583 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:40:25.825| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"241f4e0c05bc4b378d04df418372c1b1","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664246425825,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307465971240542208","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:25.828| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"3290c0c99de64d49a05b902e252a4bff","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246425821,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:25.831| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:40:29.363| http-nio-6002-exec-1 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307466094460805120,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 10:40:29.367| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1414b1345e7c4b3db99c3f9e60489c58","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246429364,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:29.370| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"c4e8b722623641b69e793c71cd9046f1","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664246429370,"body":"{\"id\":\"307466094490165248\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664246429364}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:29.372| http-nio-6002-exec-1 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"0a4b2c28d3264e0f8ed2eb9bb75aa686","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664246429372,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:40:29.383| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:40:29.384| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer接收到的消息:{"id":"0a4b2c28d3264e0f8ed2eb9bb75aa686","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664246429372,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:40:29.386| ConsumeMessageThread_5 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664246429386,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:40:29.392| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:29.400| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 0a4b2c28d3264e0f8ed2eb9bb75aa686(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:29.402| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:29.405| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:29.406| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 0a4b2c28d3264e0f8ed2eb9bb75aa686(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664246429405(Long), 1664246429372(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:29.409| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:29.878| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:q9D/X64PGuq9eDs4YqSmLgbvL0E=, time:1664246428661 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:40:29.885| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:40:39.021| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ioEHeXm87I6rFgsq4MW9Vqxc22E=, time:1664246437802 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:40:39.026| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:40:39.057| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XdcgJ336dzPG6VWEWiA43GFKAdk=, time:1664246437849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:40:39.069| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"a0e46da1c029459d8f3968c496fdbbe5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246439063,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:39.080| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"744c2c5faaa245c58b455be436ab2b49","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664246439072,"body":{"id":"307466135183302656","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307466135183302656","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:39.082| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:40:39.097| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/XiTXkGlDUdY+lZ8PNyB877Beng=, time:1664246437896 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:40:39.102| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:40:42.616| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246440568,"body":{"durationSeconds":523,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:40:42.619| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":523,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:40:42.622| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"f6827e44fd6142a68952aae04cfe7fca","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246442621,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:42.627| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246442625,"body":{"recordId":307458874742415360,"ackMessage":1664246440568,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:40:43.277| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:sZeehOjt16Ht7XMF+ZUbddR6Pds=, time:1664246441911 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:40:43.283| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:40:54.193| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:54.196| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:54.202| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:40:54.206| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"5d1ccc420f314faf9101bdcf710eebc5","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664246454206,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:54.209| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"2f4b9acac5714e5d8d61cdf6dabe7077","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664246454209,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:40:54.211| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"a5f557fb980143268f8725f7ed34759d"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:02.020| http-nio-6002-exec-7 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307466231434190848,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 10:41:02.025| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"be1d95b62c464152b8c235d7fc79ce94","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246462023,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:02.411| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:41:02.413| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer接收到的消息:{"id":"31b014e8181944ea8dd0d7305db4f572","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664246462359,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:41:02.415| ConsumeMessageThread_6 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664246462415,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:41:02.420| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.422| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 31b014e8181944ea8dd0d7305db4f572(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.424| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.426| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.426| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 31b014e8181944ea8dd0d7305db4f572(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664246462426(Long), 1664246462359(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.430| ConsumeMessageThread_6 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.831| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:e75TBawyG+bmzcMzoGkCX68Dn8g=, time:1664246462151 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:02.835| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:02.875| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:G81wUKzAZcA6Ij+v4KyPv/PrUs4=, time:1664246462201 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:02.879| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.880| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.884| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:02.886| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:04.356| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Lbt4pSBDFo1BYOCd5qJ3BalIozU=, time:1664246463114 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:04.379| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"94a7dd41570f494f9f4ebaeebce649da","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664246464379,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307465971240542208","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:04.381| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"a0af2c7ae2454b2eadbe1796d83cc06d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246464377,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:04.383| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"aa97b123816f4d2bb12c22279d7f5dcd","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664246464383,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307465971240542208","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:04.384| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"9304ccba84ab4833abafe58ca74b1fc1","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664246464384,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:04.386| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"3fa1af19ab3941c2bd9da408fe06956f","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664246464386,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:41:04.389| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:04.393| ConsumeMessageThread_11 | INFO |  -  | :435-:ConsumeMessageThread_11 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:41:04.393| ConsumeMessageThread_11 | INFO |  -  | :435-:ConsumeMessageThread_11 websocket oe Consumer接收到的消息:{"id":"3fa1af19ab3941c2bd9da408fe06956f","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664246464386,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:41:04.395| ConsumeMessageThread_11 | INFO |  -  | message:{"type":"EXAM_START","time":1664246464395,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:41:04.399| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.400| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: 3fa1af19ab3941c2bd9da408fe06956f(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.402| ConsumeMessageThread_11 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.408| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.410| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: 3fa1af19ab3941c2bd9da408fe06956f(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664246464405(Long), 1664246464386(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.415| ConsumeMessageThread_11 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.417| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.419| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:04.442| ConsumeMessageThread_11 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:41:11.788| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246470583,"body":{"durationSeconds":528,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:41:11.791| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":528,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:41:11.793| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"3b5b3b3080cb4c5d9e7a9cf52f2be006","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246471792,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:11.796| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246471795,"body":{"recordId":307458874742415360,"ackMessage":1664246470583,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:41:17.577| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:S6Oa3sY9It942CvdLgWYEPQFRt8=, time:1664246476318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:17.588| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:41:17.785| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/23f0380c9fc947129510c1b6957c8948.png,requestid:633262CDB3458630350F6EB7 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:41:17.786| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"17a4690aa77faf6c8fc69598247e1dbe"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:18.443| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/2DNTGmbNRORZ2bwAITazc5M9/Q=, time:1664246477224 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:18.451| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"738bb1f33cd44882bcd4edc4b17b38f6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246478450,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:18.454| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"f092bbddd3544ab594972b60e0ae7b5b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246478453,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/23f0380c9fc947129510c1b6957c8948.png","realness":-1.0,"similarity":-1.0,"id":307466300342411264,"time":1664246476583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:18.457| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/23f0380c9fc947129510c1b6957c8948.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246476583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:28.674| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+cjNZOqm3LpA+pE0rFPCGpb+SMs=, time:1664246487396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:28.689| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:41:28.853| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/2e7c8055971b468583e0b7b29364d1c2.png,requestid:633262D8B34586303505A7B7 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:41:28.854| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c1915dce0b6f108d9a15a80293e2a4d6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:29.498| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mKR7HImJYMD7K2Vadyf03CrMd6A=, time:1664246488271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:29.504| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"d31727e4d5ac4b16be25dd1c418c7e59","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246489503,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:29.506| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"6be03482f981495ba3e47f40b3b6aa25","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246489505,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2e7c8055971b468583e0b7b29364d1c2.png","realness":-1.0,"similarity":-1.0,"id":307466346706247680,"time":1664246487646,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:29.509| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2e7c8055971b468583e0b7b29364d1c2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246487646,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:32.104| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664246491401,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:41:32.105| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:41:32.106| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246492106,"body":{"ackMessage":1664246491401}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:41:39.668| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4I94wSxMRsD5B9J9JvNnBDopZdg=, time:1664246498411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:39.682| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:41:39.743| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/ad9ecebc9e234d629947b97233514b74.png,requestid:633262E3B34586303576E6B7 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:41:39.744| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4df200516537b349a79b8b4cac9fd23c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:40.546| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nJQ9cFXArf8zaG77RhPVwZ9Xzqg=, time:1664246499318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:40.553| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"0119a8b48fc94c2ab2c80a7ecb4b8514","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246500552,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:40.557| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"64adb3a091844dd18ffb0c6dedaab5f4","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246500556,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ad9ecebc9e234d629947b97233514b74.png","realness":-1.0,"similarity":-1.0,"id":307466393049112576,"time":1664246498536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:40.561| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ad9ecebc9e234d629947b97233514b74.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246498536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:41.814| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246500599,"body":{"durationSeconds":558,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:41:41.816| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":558,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:41:41.818| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"b783bd3f9dc64e9393c8d56e3c93ee5b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246501817,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:41.820| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246501820,"body":{"recordId":307458874742415360,"ackMessage":1664246500599,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:41:50.796| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1leoXDBe069RO6YNr5EzO1W1J6Y=, time:1664246509552 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:50.806| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:41:50.869| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/f4aeac49206e456e9f9bf51b5ac244ff.png,requestid:633262EEB345863035471DB8 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:41:50.870| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"eb7e333201168ff1a8f4ffaed265f6bc"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:41:51.625| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mKdfNEpG80Z3lRofoUi64X4+wXg=, time:1664246510364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:41:51.630| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"8e8b6ee6b324472c86160edcfe672cfd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246511629,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:51.632| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"9ab5f6b3efaa4748820b12fcee79b3ef","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246511632,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f4aeac49206e456e9f9bf51b5ac244ff.png","realness":-1.0,"similarity":-1.0,"id":307466439509417984,"time":1664246509708,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:41:51.633| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f4aeac49206e456e9f9bf51b5ac244ff.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246509708,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:01.638| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6T+2hi+aAP9V8v/Eaid6qFaxs0c=, time:1664246520364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:01.650| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:42:01.708| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/763dd5bd9b5c4d1c8b7e8d552f269005.png,requestid:633262F9B3458630355C58B8 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:42:01.709| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"38d71d6d517c3c3fea66efccf1a85740"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:02.068| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664246521399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:42:02.069| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:42:02.070| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246522070,"body":{"ackMessage":1664246521399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:42:02.682| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:unFzcAyG1kj+hW985NLChnJxlmc=, time:1664246521458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:02.687| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"af5d071855a747178ad9cbd300ea38ca","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246522686,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:02.691| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"2f472c2b079849f2b7432476649d2438","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246522691,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/763dd5bd9b5c4d1c8b7e8d552f269005.png","realness":-1.0,"similarity":-1.0,"id":307466485885837312,"time":1664246520505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:02.693| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/763dd5bd9b5c4d1c8b7e8d552f269005.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246520505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:07.718| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:a04vj0PKm/e1sXkqEdPrf8Nafd8=, time:1664246526474 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:07.727| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:42:07.783| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/5663a931bc89410aa92090a251ee57dd.png,requestid:633262FFB3458630351179B8 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:42:07.784| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3fe3d53fd19a9db838e9290df4ff5dd3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:08.739| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Zdi3QzTeYhSIPWaT9WpvOovaSog=, time:1664246527489 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:08.745| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"b5c0b45b6876433290e532dfb77ac8a9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246528744,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:08.747| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"b4a2e4c21eee4ef6be83b8b49a69bcc8","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246528747,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5663a931bc89410aa92090a251ee57dd.png","realness":-1.0,"similarity":-1.0,"id":307466511294930944,"time":1664246526583,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:08.749| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5663a931bc89410aa92090a251ee57dd.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664246526583,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:11.814| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246530599,"body":{"durationSeconds":588,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:42:11.817| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":588,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:42:11.819| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"cb0f517dd4de4918af0eea1affedfee5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246531819,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:11.827| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246531823,"body":{"recordId":307458874742415360,"ackMessage":1664246530599,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:42:12.631| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Wt1JzkEHO/7FhTyRFQQHB12A67U=, time:1664246531380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:12.645| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:42:12.701| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/86ba0c97f2964c52a738572ca51c9e85.png,requestid:63326304B3458630357094B8 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:42:12.702| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b5d2ff25fe87afad39f3a5bee9d0f8f7"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:12.787| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LbHqzcVEGTub471RSsBArJSQRuU=, time:1664246531552 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:12.792| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"b2ec010d569b402daf08f762d286ddf7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246532791,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:12.795| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"8d35a7a628434985a0fc69a42df988b5","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246532794,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/86ba0c97f2964c52a738572ca51c9e85.png","realness":-1.0,"similarity":-1.0,"id":307466528269279232,"time":1664246531489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:12.797| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/86ba0c97f2964c52a738572ca51c9e85.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246531489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:23.656| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:n0iz2OmsOGcFnxiU4zQLFtq/AVg=, time:1664246542396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:23.670| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:42:23.730| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/3fefca500aba40b1b8219bc29713ce83.png,requestid:6332630FB3458630357ECFB8 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:42:23.730| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"6c2ad9c57aa1db8ef538f98442d82164"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:23.842| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hzFDJZ6D4NxC0O5hrUeDqHU31Rk=, time:1664246542599 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:23.847| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"1a16b52b94714fc09f06bbd6cf79e0d4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246543846,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:23.849| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"c2f32807922648b1b40b247eea971cb4","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246543849,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3fefca500aba40b1b8219bc29713ce83.png","realness":-1.0,"similarity":-1.0,"id":307466574637309952,"time":1664246542521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:23.851| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3fefca500aba40b1b8219bc29713ce83.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246542521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:32.071| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664246551400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:42:32.080| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:42:32.081| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246552081,"body":{"ackMessage":1664246551400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:42:34.659| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:gNtKknnllGG+7IkjWxcdOZcsCYE=, time:1664246553396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:34.670| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:42:34.727| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/6ebdcd22f99c4325965f8cb953f20441.png,requestid:6332631AB3458630353D0DB9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:42:34.728| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"52b87fc8b8c1191c8150d91b97b4d97b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:34.887| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FPt0pgWwBCQf0WK6Joop56AOS5Y=, time:1664246553646 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:34.893| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"19a60582eb214cc6b0ba04934b9a2ef3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246554892,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:34.895| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"cbca77682aad4301b1eb1cdbcd68cfbe","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246554895,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6ebdcd22f99c4325965f8cb953f20441.png","realness":-1.0,"similarity":-1.0,"id":307466620963397632,"time":1664246553521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:34.898| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6ebdcd22f99c4325965f8cb953f20441.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246553521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:41.827| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246560614,"body":{"durationSeconds":618,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:42:41.829| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":618,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:42:41.832| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"10b8e22346c94bac942c7ed9a896df59","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246561831,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:41.836| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246561835,"body":{"recordId":307458874742415360,"ackMessage":1664246560614,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:42:45.599| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mIAmwloPZfs2kr35duUWaK6NUZQ=, time:1664246564333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:45.609| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:42:45.669| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/462a92a8e7f74ef482e211a5d50681cb.png,requestid:63326325B345863035DB42B9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:42:45.670| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"fd77cc4c4f7f8f2eb01dcd4323f5d97a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:45.953| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+IHYI2cjfL4p3LFso2ywStnLZow=, time:1664246564708 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:45.959| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"e47a65ee9c3947dfbe1039750d9c8367","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246565958,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:45.961| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"03f4e46a0aef4e00976cb36d2be9a95d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246565961,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/462a92a8e7f74ef482e211a5d50681cb.png","realness":-1.0,"similarity":-1.0,"id":307466667377565696,"time":1664246564458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:45.963| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/462a92a8e7f74ef482e211a5d50681cb.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246564458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:56.626| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SKoyq1noc6SHsmJaW/OzdAk8SqI=, time:1664246575380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:56.635| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:42:56.691| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/9885a2d16b2d48a5aa0a161eff3b305f.png,requestid:63326330B345863035EE78B9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:42:56.692| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"6bd1278268761f3738f631e8d81bd49c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:42:56.998| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JJaXI9kns+oZfvA+B+QOagvyIeU=, time:1664246575755 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:42:57.003| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"5b968cc7977443f0b3941f84f0d0ed16","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246577002,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:57.005| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"1dec146f06f94c6f929a6a4227277618","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246577005,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9885a2d16b2d48a5aa0a161eff3b305f.png","realness":-1.0,"similarity":-1.0,"id":307466713703653376,"time":1664246575489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:42:57.007| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9885a2d16b2d48a5aa0a161eff3b305f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246575489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:02.068| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664246581400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:43:02.071| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:43:02.071| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246582071,"body":{"ackMessage":1664246581400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:43:07.684| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6/mmSciPcvviL18FXULnr8nKkuM=, time:1664246586443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:07.693| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:43:07.755| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/391a20e243c54354b6e8898a5c187994.png,requestid:6332633BB34586303518B4B9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:43:07.756| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"29889453b08e28ca4285dfeb680a5755"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:08.036| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3IWMo5C9BVaUPQcHi5WUqPUM7SE=, time:1664246586802 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:08.041| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"61c120ab75314e5c8d5cd4d0cfc0fc00","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246588040,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:08.043| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"e6bcea7b9e0346278ff16c1f8424f725","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246588043,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/391a20e243c54354b6e8898a5c187994.png","realness":-1.0,"similarity":-1.0,"id":307466760000380928,"time":1664246586552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:08.046| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/391a20e243c54354b6e8898a5c187994.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246586552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:08.662| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NdLCoIKMcRMaAd/PMqF4ZKcq6Ew=, time:1664246587411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:08.670| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:43:08.725| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/8719ea0ce1514a99af8f298e26b25d33.png,requestid:6332633CB3458630355FB9B9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:43:08.725| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c9b67b3a6a871b57c6213af4e4be7730"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:09.103| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SegqXNiAdfkRxXs/AMFHkrUtvS0=, time:1664246587849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:09.109| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"0bdc773d713e4db8919ee5e7a993a777","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246589108,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:09.111| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"aaf8d00b9ee84204a67316f436e615a1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246589111,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8719ea0ce1514a99af8f298e26b25d33.png","realness":-1.0,"similarity":-1.0,"id":307466764479897600,"time":1664246587521,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:09.113| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8719ea0ce1514a99af8f298e26b25d33.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664246587521,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:11.833| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664246590614,"body":{"durationSeconds":648,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:43:11.835| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":648,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:43:11.838| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"a66d4e683f094b18a1c9c4beb19507cd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246591837,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:11.842| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246591841,"body":{"recordId":307458874742415360,"ackMessage":1664246590614,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:43:18.622| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3F1d/xydT4F3laN/NrRkkaa3s8c=, time:1664246597364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:18.631| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:43:18.687| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/6a952cbd651b4806b05567b2c67b4c67.png,requestid:63326346B3458630352BEBB9 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:43:18.687| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ab20eca36b167a9d2fec1033f6362183"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:19.218| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nMdn77NFccqcUZDqNkylQsKJMXk=, time:1664246597943 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:19.223| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"c1d5d018643c434384db0b015fe69a6e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246599222,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:19.225| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"dbb7545bda5d45ed8d369fce89e72303","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246599225,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6a952cbd651b4806b05567b2c67b4c67.png","realness":-1.0,"similarity":-1.0,"id":307466806901088256,"time":1664246597474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:19.227| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6a952cbd651b4806b05567b2c67b4c67.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246597474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:29.690| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0MY5JaGwjxdXNzoGqKwZs9lPhPs=, time:1664246608427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:29.699| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:43:29.792| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/429dfd62ea764e46a8e5500794b5851c.png,requestid:63326351B3458630353E29BA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:43:29.793| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"181dc7f8a15ccdf65cc0026637562189"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:30.270| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:KyAlBCSApr68A9IkTAFkuJzWZPc=, time:1664246609036 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:30.276| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"a2fde94c726947a4bf59ed064643b571","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246610275,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:30.278| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"78f9bb230a334dcca6e229d1af894864","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246610278,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/429dfd62ea764e46a8e5500794b5851c.png","realness":-1.0,"similarity":-1.0,"id":307466853256536064,"time":1664246608599,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:30.280| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/429dfd62ea764e46a8e5500794b5851c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246608599,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:32.068| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664246611400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:43:32.069| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:43:32.070| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246612070,"body":{"ackMessage":1664246611400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:43:40.685| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:jqC5gq/NklAF4U0TKfpMm9I9K7o=, time:1664246619427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:40.694| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:43:40.752| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/d99e2683468c4527a73fe484d3aaa80c.png,requestid:6332635CB3458630357D62BA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:43:40.752| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"33e81a8ab96e50b960b9c24da698c73e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:41.334| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:cWFZcPX5tcMjtERBpzkV0r12en0=, time:1664246620083 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:41.340| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"cdb76e16a2f24911a1b230a1862b633a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246621339,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:41.342| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"d5d0adf6b3814efe9356a730c93f6f66","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246621342,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d99e2683468c4527a73fe484d3aaa80c.png","realness":-1.0,"similarity":-1.0,"id":307466899662315520,"time":1664246619552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:41.344| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d99e2683468c4527a73fe484d3aaa80c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246619552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:41.826| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664246620614,"body":{"durationSeconds":678,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:43:41.828| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":678,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:43:41.831| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"ccb803e05cd94278852b914522337607","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246621830,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:41.835| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246621833,"body":{"recordId":307458874742415360,"ackMessage":1664246620614,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:43:51.607| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:EbKRtF8Rr2KJroEM8FSMUuyxfUI=, time:1664246630349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:51.616| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:43:51.677| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/4257430fcef54d22ba0dac34af9dbc45.png,requestid:63326367B345863035D499BA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:43:51.678| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"707be417dcce918062819ce36057bba3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:43:52.385| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:kVwBj09B4pkSJ6qIwpHXONsR85U=, time:1664246631161 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:43:52.390| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"4267f21df64248e48b502b1fbbdcc14c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246632389,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:52.392| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"732dd3d08a7641a38e5b92817d91a01d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246632392,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4257430fcef54d22ba0dac34af9dbc45.png","realness":-1.0,"similarity":-1.0,"id":307466946013569024,"time":1664246630474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:43:52.394| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4257430fcef54d22ba0dac34af9dbc45.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246630474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:02.066| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664246641399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:44:02.070| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:44:02.071| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246642071,"body":{"ackMessage":1664246641399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:44:02.580| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dMBBoXVqveLbHlqdmzOt6teJFD4=, time:1664246641318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:02.600| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:44:02.658| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/9cab3fe0d2af4c4f8e7d42d9d9a0b60d.png,requestid:63326372B34586303588D1BA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:44:02.658| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b8180a2903ea4ef386c420f178a91796"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:03.424| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mM4p9E9wh1PZaOyp7dyhh2ttBVk=, time:1664246642193 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:03.437| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"d96b5a67358d498ab081391e4895a780","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246643437,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:03.439| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"eb717fcd80ca46e7a0af7781a57dae31","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246643439,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9cab3fe0d2af4c4f8e7d42d9d9a0b60d.png","realness":-1.0,"similarity":-1.0,"id":307466992348045312,"time":1664246641458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:03.441| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9cab3fe0d2af4c4f8e7d42d9d9a0b60d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246641458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:09.615| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TxnJ7bZwVHNVWJXnY2VJ4sXqyBQ=, time:1664246648364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:09.634| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:44:09.696| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/edb66486d0d042de9a2976ca02854479.png,requestid:63326379B3458630356AF7BA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:44:09.697| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"68aa1ef4218699a2ecb380927143735a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:10.473| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hiHQKxG6zxtLBcaFuOsiQOdT87E=, time:1664246649255 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:10.480| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"1770bef6247842bbb02f60a2b7fa0d09","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246650479,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:10.482| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"66e4b080c5f34132a85121520dcc0b24","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246650482,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/edb66486d0d042de9a2976ca02854479.png","realness":-1.0,"similarity":-1.0,"id":307467021884334080,"time":1664246648489,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:10.484| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/edb66486d0d042de9a2976ca02854479.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664246648489,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:11.836| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664246650630,"body":{"durationSeconds":708,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:44:11.839| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":708,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:44:11.841| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"0b55b37742f849a586bfafd29f0efacf","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246651841,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:11.845| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246651843,"body":{"recordId":307458874742415360,"ackMessage":1664246650630,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:44:13.691| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Pew+ywGysc+XBPRb68VuQoUyqao=, time:1664246652396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:13.701| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:44:13.761| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/777d6ac822aa401aa29f96ceca2c2e9c.png,requestid:6332637DB345863035A30BBB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:44:13.762| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"09a4ccfafd37d172dedd0a2de6eb5fae"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:14.535| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:36NaiYj21m6Bnbceq/jlZkWh4cE=, time:1664246653286 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:14.539| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"febc132443f447c78c9e5813c61b7eab","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246654538,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:14.543| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"17130381733c40cfb730645a01cc0f63","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246654543,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/777d6ac822aa401aa29f96ceca2c2e9c.png","realness":-1.0,"similarity":-1.0,"id":307467038913208320,"time":1664246652552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:14.546| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/777d6ac822aa401aa29f96ceca2c2e9c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246652552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:24.589| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/gBzoAyabezy9KnpjUwlJBVuM0g=, time:1664246663333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:24.606| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:44:24.667| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/ea69cb05bae3435c9ffb7cdf7159f145.png,requestid:63326388B3458630350D41BB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:44:24.668| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"75c959bcc1667ed4d85e6aac5deafa65"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:25.579| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LD7sobrssmtJB7HQlYdptqjOp9g=, time:1664246664349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:25.583| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"ead6f9f03c534ef498a078185b4ec173","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246665583,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:25.585| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"282403e517264affab005e25d0f3e6a1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246665585,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ea69cb05bae3435c9ffb7cdf7159f145.png","realness":-1.0,"similarity":-1.0,"id":307467085239296000,"time":1664246663458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:25.587| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ea69cb05bae3435c9ffb7cdf7159f145.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246663458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:32.068| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664246671399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:44:32.070| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:44:32.071| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246672071,"body":{"ackMessage":1664246671399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:44:35.664| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Lu0nBBY8gQC1dbzRu7XO3xysTLI=, time:1664246674411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:35.683| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:44:35.753| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/80cfe9ef1bc540c0a7dbcadae64cbb0c.png,requestid:63326393B345863035807BBB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:44:35.754| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"36c8c6298ec5e3c6758dd81ee1ff9d1a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:36.618| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:60Tr/RuosZKgA0wmL1LGIWvcBGc=, time:1664246675380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:36.623| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"38eecb1f11ab421794607fed51a647eb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246676622,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:36.624| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"9dc5d879b5db4def9cd208ed96eca59c","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246676624,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/80cfe9ef1bc540c0a7dbcadae64cbb0c.png","realness":-1.0,"similarity":-1.0,"id":307467131540217856,"time":1664246674552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:36.626| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/80cfe9ef1bc540c0a7dbcadae64cbb0c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246674552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:41.837| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664246680630,"body":{"durationSeconds":738,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:44:41.841| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":738,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:44:41.844| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"f34bf0bead024e02a6975f4d4194e536","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246681842,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:41.852| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246681850,"body":{"recordId":307458874742415360,"ackMessage":1664246680630,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:44:46.620| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:u/EGTrtzt+deIUPvzzq/SJzthkI=, time:1664246685364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:46.635| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:44:46.694| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/7441b55a08a3491ca8e05cbca3871bbd.png,requestid:6332639EB3458630358CB2BB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:44:46.695| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"7dbabc9ce2a2fe4fb6087a1e48f5114f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:47.663| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yGUTyr2B3Q0o7E8k1jT8FBgRH84=, time:1664246686427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:47.672| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"3c32e4f5ebaa49aa8789890cc8bfadfa","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246687670,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:47.673| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"9ea324777651431bb42fac94a2443a90","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246687673,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7441b55a08a3491ca8e05cbca3871bbd.png","realness":-1.0,"similarity":-1.0,"id":307467177874694144,"time":1664246685489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:47.674| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7441b55a08a3491ca8e05cbca3871bbd.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246685489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:57.750| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hNvcukHFnOTLwbLN9UVUeOmN8NQ=, time:1664246696443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:57.761| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:44:57.817| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/8ad9a551004948a9b1f3b4ce3eb8d4e5.png,requestid:633263A9B34586303544EABB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:44:57.819| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"41ebb03689c35e2f2bd61178b12de13e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:44:58.701| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:W8yMsmDDkxIQFsHvhUUtqrfsQ3E=, time:1664246697474 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:44:58.709| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"789368cf1d4a4ae4b11096cbcf56e907","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246698708,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:58.712| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"1e355c40cffd4e65b8974eb9dae33c76","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246698711,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8ad9a551004948a9b1f3b4ce3eb8d4e5.png","realness":-1.0,"similarity":-1.0,"id":307467224171421696,"time":1664246696614,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:44:58.719| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8ad9a551004948a9b1f3b4ce3eb8d4e5.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246696614,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:00.047| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 10:45:02.068| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664246701400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:45:02.071| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:45:02.072| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246702072,"body":{"ackMessage":1664246701400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:45:08.607| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:37GqCKFjxCEJTT5SjtrEy+sjWDk=, time:1664246707364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:08.620| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:45:08.678| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/2de463313202474a8475af2dac679923.png,requestid:633263B4B3458630352B26BC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:45:08.679| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9a7d78269ba6c5abf8d77f9791068244"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:08.749| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6Xnk6E4BO66lpZGuCJpRMIDU+90=, time:1664246707521 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:08.755| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"f08f72d33971411a814b1fe07b8d5f01","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246708754,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:08.757| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"3286620e5a8744b38c0312627a31d896","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246708757,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2de463313202474a8475af2dac679923.png","realness":-1.0,"similarity":-1.0,"id":307467266311593984,"time":1664246707474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:08.761| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2de463313202474a8475af2dac679923.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246707474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:11.863| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664246710646,"body":{"durationSeconds":768,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:45:11.864| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":768,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:45:11.866| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6ad0bfc948a947ae977ba14b389d04b0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246711866,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:11.871| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246711870,"body":{"recordId":307458874742415360,"ackMessage":1664246710646,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:45:19.694| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:z6yg7F3TDok6LgLX8JKFe/DrRrM=, time:1664246718443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:19.710| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:45:19.770| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/6b187296e0894255b0984413990b4139.png,requestid:633263BFB345863035FA62BC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:45:19.771| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"6262941332c8f666883b82c5854d98bf"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:20.810| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BZrGBIRXK/dO+lZum85CLyQrWUM=, time:1664246719568 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:20.816| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"4dd1649da2c842d8bc74825d44ebb890","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246720815,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:20.820| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"74cad86a55fb4f66921ca1ddda842c17","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246720819,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6b187296e0894255b0984413990b4139.png","realness":-1.0,"similarity":-1.0,"id":307467316894900224,"time":1664246718568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:20.823| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6b187296e0894255b0984413990b4139.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246718568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:30.520| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:o1i3QvztSVIwBq3p0BKc0x0zVyo=, time:1664246729271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:30.553| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:45:30.612| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/859763c519ab4fdeba5ec2a18e621605.png,requestid:633263CAB345863035DB9BBC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:45:30.613| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9ebc6d496624c945cc7d9fb674812660"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:30.865| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Nfili0Sy2RCx/fTSMjk26VwzbWg=, time:1664246729630 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:30.871| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"068d1c4ba2854419a054fbe5b401b79f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246730870,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:30.873| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"78ab9b52428d40e8ad012de2804c9fd0","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246730873,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/859763c519ab4fdeba5ec2a18e621605.png","realness":-1.0,"similarity":-1.0,"id":307467359072821248,"time":1664246729411,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:30.878| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/859763c519ab4fdeba5ec2a18e621605.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246729411,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:32.065| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664246731399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:45:32.071| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:45:32.071| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246732071,"body":{"ackMessage":1664246731399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:45:40.717| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:g+IDhIQZh2vZT9m05KhWblNqi7M=, time:1664246739427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:40.733| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:45:40.791| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/50fd2be5066340fe8b5e0fed27f3d121.png,requestid:633263D4B3458630358BD1BC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:45:40.794| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"691ee639de5869a77ad81bbdba8f4022"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:40.920| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Uk08OEL2wqaJ2EIUTvLr/v8FB2M=, time:1664246739677 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:40.928| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"8344bbb9cb9e4a7dbb54cbdbc8c03ea1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246740927,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:40.930| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"460be54888054a4db9e6f457dbcbc535","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246740930,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/50fd2be5066340fe8b5e0fed27f3d121.png","realness":-1.0,"similarity":-1.0,"id":307467401254936576,"time":1664246739583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:40.932| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/50fd2be5066340fe8b5e0fed27f3d121.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246739583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:41.880| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664246740661,"body":{"durationSeconds":798,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:45:41.882| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":798,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:45:41.885| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"80ffe018fbf84a53a3d1132d8fd98062","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246741884,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:41.889| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246741887,"body":{"recordId":307458874742415360,"ackMessage":1664246740661,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:45:51.828| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4TJTTsJOoSCK/10458a3kt1S+ms=, time:1664246750411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:51.845| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:45:51.902| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/d53598fc4e504210a7e7cad6a08ed810.png,requestid:633263DFB3458630355B0ABD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:45:51.903| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e7a30c4ccb0065e1cf1e849ad2824a2f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:45:52.022| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:s1kjDGBeR5y3dBt6LhdHeG2QSE0=, time:1664246750739 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:45:52.030| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"15dd82d98d084836afc61153e75895d0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246752029,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:52.032| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"d349a24faf7941ca904709a75d3ec669","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246752032,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d53598fc4e504210a7e7cad6a08ed810.png","realness":-1.0,"similarity":-1.0,"id":307467447815905280,"time":1664246750693,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:45:52.036| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d53598fc4e504210a7e7cad6a08ed810.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246750693,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:02.066| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664246761400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:46:02.068| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:46:02.069| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246762069,"body":{"ackMessage":1664246761400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:46:02.634| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:cYVjtr7RnHr9qrrql3pHczaPGfA=, time:1664246761380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:02.646| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:46:02.707| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/9eeb103045544aca967118368c980507.png,requestid:633263EAB3458630350642BD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:46:02.708| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e506f21bb689a6833406ffdec7314b56"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:03.081| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0KNllNWk3gDNqagpudRjz6iwRcw=, time:1664246761849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:03.090| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"18f2e519e0dd4449a7153b0c59ce9e35","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246763089,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:03.093| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"7e8eba49aaf9431f8f7f0866f060e6ac","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246763093,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9eeb103045544aca967118368c980507.png","realness":-1.0,"similarity":-1.0,"id":307467494209101824,"time":1664246761505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:03.096| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9eeb103045544aca967118368c980507.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246761505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:11.892| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246770677,"body":{"durationSeconds":828,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:46:11.895| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":828,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:46:11.898| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"eb380e560cf1450e9c2df59750037e40","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246771897,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:11.904| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246771901,"body":{"recordId":307458874742415360,"ackMessage":1664246770677,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:46:13.570| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:U0ErffiXw7jQQJliuuqkwDhto8s=, time:1664246772318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:13.584| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:46:13.641| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/545b1dc697be4de7bfaf025926259146.png,requestid:633263F5B345863035377CBD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:46:13.642| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ec0161295c901824ed4782cbbc9a134a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:14.126| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:03Ac2CPkj1GeFueidSylI9NDzYg=, time:1664246772896 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:14.129| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"654d31ed2cf04c5ba3ce80a59b854181","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246774129,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:14.130| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"2ab2c684d4e349b687074c88fd3a7d98","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246774130,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/545b1dc697be4de7bfaf025926259146.png","realness":-1.0,"similarity":-1.0,"id":307467540510023680,"time":1664246772443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:14.132| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/545b1dc697be4de7bfaf025926259146.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246772443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:24.627| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZactwhK5lu5jlkNXeT/IfLjQThg=, time:1664246783380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:24.641| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:46:24.701| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/6f16d81dc0b94eefa4ee4a8b2eb6efde.png,requestid:63326400B345863035A4B2BD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:46:24.701| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"7881ff300d630a857d68d2b0e225246c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:25.175| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZwjS6xVXfTf8TbLgDzfCLzbz89s=, time:1664246783943 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:25.181| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"5c9e8da5887b4576902c74e77f892355","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246785180,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:25.183| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"3cc4a7c20f144c8e9d60f7b489c3fb80","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246785183,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6f16d81dc0b94eefa4ee4a8b2eb6efde.png","realness":-1.0,"similarity":-1.0,"id":307467586861277184,"time":1664246783489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:25.185| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6f16d81dc0b94eefa4ee4a8b2eb6efde.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246783489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:32.064| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246791399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:46:32.066| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:46:32.067| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246792067,"body":{"ackMessage":1664246791399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:46:35.712| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TCV1HoDqY6BVwZgFTHG1ex/Dctk=, time:1664246794427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:35.733| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:46:35.791| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/3469046599bd4e0d89484f205b5a4d16.png,requestid:6332640BB3458630350FEBBD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:46:35.792| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d51de717ab4868497b941274553f81e0"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:36.226| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:k0ntEEXdXysuG3NOtZRK+1coT0k=, time:1664246794989 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:36.232| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"119f995e31834e00b12abd5eae19a5fd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246796231,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:36.234| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"b9d170740cec49b7b966bb056577b061","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246796234,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3469046599bd4e0d89484f205b5a4d16.png","realness":-1.0,"similarity":-1.0,"id":307467633216724992,"time":1664246794583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:36.236| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3469046599bd4e0d89484f205b5a4d16.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246794583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:41.914| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664246800693,"body":{"durationSeconds":859,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:46:41.917| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":859,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:46:41.920| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"15c3d569e6b44d518f60aa24b2f29f55","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246801919,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:41.930| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246801927,"body":{"recordId":307458874742415360,"ackMessage":1664246800693,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:46:46.625| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ivdR+ugHDwQEhZ1DQDWeZ9bJQ98=, time:1664246805364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:46.642| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:46:46.704| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/2ab7e4de874443ceb5d1bb0d0767a780.png,requestid:63326416B345863035A420BE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:46:46.705| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"339b930f9484d097d68b3c1e3fdeb7e8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:47.267| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1bFUQ7hfb85KJkLev2pgdCMcl9Y=, time:1664246806036 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:47.272| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"aff7d00842b04d1599f661c757e4232e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246807271,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:47.275| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"9cd82bfe1e334c2cb7cb7887da3fc870","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246807275,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2ab7e4de874443ceb5d1bb0d0767a780.png","realness":-1.0,"similarity":-1.0,"id":307467679521841152,"time":1664246805489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:47.279| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2ab7e4de874443ceb5d1bb0d0767a780.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246805489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:57.629| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aKoi8b8AK4gKLSKYQjihKPJIRhY=, time:1664246816380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:57.649| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:46:57.708| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/5efaded6a21b44b1b69537d50fefdccd.png,requestid:63326421B345863035B354BE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:46:57.709| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"802be9732bdb86dcce0f62c2cd84b24e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:46:58.340| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:jvNjvDmAWP2HJgPpEZSUAelj+8w=, time:1664246817099 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:46:58.347| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"fc96b136f21f4305a289bbbc277df8b6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246818346,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:58.350| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b9c430d5d9a343c78690601d92031ed4","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246818350,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5efaded6a21b44b1b69537d50fefdccd.png","realness":-1.0,"similarity":-1.0,"id":307467725973757952,"time":1664246816505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:46:58.355| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5efaded6a21b44b1b69537d50fefdccd.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246816505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:02.063| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664246821399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:47:02.065| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:47:02.067| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246822067,"body":{"ackMessage":1664246821399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:47:08.617| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vuSGa1LeA2eT26hiQBVfbdz4u5k=, time:1664246827364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:08.630| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:47:08.686| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/457ba0fe8ccc4d3ea377f5a0a80c3516.png,requestid:6332642CB345863035FC92BE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:47:08.687| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"5bb329adcf450a1646ded5245cc881f2"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:09.379| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fDRQydxE/KVfC5Cx6KZLIY2lgTw=, time:1664246828161 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:09.383| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"ee3fa5d13659419eac9a1e5fe55008b1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246829383,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:09.385| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"d202ef778f04490191b9ae0f28329235","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246829385,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/457ba0fe8ccc4d3ea377f5a0a80c3516.png","realness":-1.0,"similarity":-1.0,"id":307467772262096896,"time":1664246827474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:09.386| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/457ba0fe8ccc4d3ea377f5a0a80c3516.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246827474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:11.930| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664246830708,"body":{"durationSeconds":888,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:47:11.933| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":888,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:47:11.942| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"2323cb89d2dd496e8ca37581ccbb4515","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246831939,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:11.959| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246831958,"body":{"recordId":307458874742415360,"ackMessage":1664246830708,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:47:19.645| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/4ZsZ2fHKFqVqKnQZ/rzKLcIXUQ=, time:1664246838380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:19.670| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:47:19.731| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/12e23636983644afb5b002c061a1ea06.png,requestid:63326437B3458630351DCCBE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:47:19.732| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e74feaf70cf234d6f520d16ad30170d3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:20.413| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TlALY5XnNqFYBXwiRlWlqvK0Xtk=, time:1664246839193 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:20.422| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"5958d3d9e54f4419828a49e092c30aea","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246840420,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:20.423| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6a26b99989684ea6950e2641a34476da","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246840423,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/12e23636983644afb5b002c061a1ea06.png","realness":-1.0,"similarity":-1.0,"id":307467818550435840,"time":1664246838521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:20.425| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/12e23636983644afb5b002c061a1ea06.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246838521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:30.647| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:A8Eg3BuFIJ1s9UbEPix/vkqojLA=, time:1664246849364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:30.666| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:47:30.721| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/337631457a3248fcb277b2d458aee5a2.png,requestid:63326442B3458630357704BF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:47:30.722| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"de9a85d8973d931a858e9c1b2314d2ee"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:31.451| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Fatc/nDn4R/cQTegCkh50hqXCkw=, time:1664246850224 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:31.463| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"1f574050b97943f0b3f40d829596f81a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246851462,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:31.465| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"0b8da94cb41045189ff1d14054fa93c4","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246851465,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/337631457a3248fcb277b2d458aee5a2.png","realness":-1.0,"similarity":-1.0,"id":307467864863940608,"time":1664246849521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:31.472| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/337631457a3248fcb277b2d458aee5a2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246849521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:32.063| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246851400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:47:32.068| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:47:32.069| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246852069,"body":{"ackMessage":1664246851400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:47:41.591| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1uTx86GZ5w/gaGGnHn6PwWrIRKY=, time:1664246860349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:41.602| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:47:41.660| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/9f010f2a6b4b4f71835fc98ab29edd2e.png,requestid:6332644DB345863035033FBF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:47:41.661| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4a0e15973bca9f893a8f08dc954ad572"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:41.933| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664246860724,"body":{"durationSeconds":918,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:47:41.935| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":918,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:47:41.940| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"9543b4a0b65e4daeb01d76cdbb5854c6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246861939,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:41.947| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246861944,"body":{"recordId":307458874742415360,"ackMessage":1664246860724,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:47:42.513| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:r5sLMAEwaO/QiAIrIfNNdF/azv0=, time:1664246861271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:42.519| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"0cd5779e8d214593b7850ac26c47af77","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246862518,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:42.522| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"df41eddd4f4a49ec898326c0123c73dd","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246862522,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9f010f2a6b4b4f71835fc98ab29edd2e.png","realness":-1.0,"similarity":-1.0,"id":307467911244554240,"time":1664246860458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:42.526| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9f010f2a6b4b4f71835fc98ab29edd2e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246860458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:52.737| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vpcWeEAWea7s7PLJY4KiVyOBosU=, time:1664246871411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:52.757| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:47:52.811| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/ba379d6526874e5c85f8293eb92ed19e.png,requestid:63326458B3458630356275BF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:47:52.812| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"03696b0a2c1b55b02382949ea01d4510"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:47:53.563| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BlCIwyGowf4JiJ1GtJYPt0UIacA=, time:1664246872333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:47:53.572| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"21a6438cf0324427af1174deae4d614c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246873571,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:53.574| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"886117b7419143e8abf956bdc85cc83b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246873574,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ba379d6526874e5c85f8293eb92ed19e.png","realness":-1.0,"similarity":-1.0,"id":307467957595807744,"time":1664246871599,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:47:53.576| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ba379d6526874e5c85f8293eb92ed19e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246871599,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:02.065| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664246881400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:48:02.066| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:48:02.066| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246882066,"body":{"ackMessage":1664246881400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:48:03.656| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MgcQxt3voYf/txcM4lcXIAq/LKo=, time:1664246882380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:03.668| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:48:03.742| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/fe03511860a84c9e82c82eb2fe2288c8.png,requestid:63326463B34586303542B0BF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:48:03.743| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"8305693501e64e7eba0c4724a003f015"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:04.619| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qL1AYcxNgCR3Gl/MmXWtRsEqJbs=, time:1664246883380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:04.628| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1c13813b6096439aa55407dae9857dd2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246884627,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:04.632| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"eb50a24bac214016ba0c25616e206c90","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246884632,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/fe03511860a84c9e82c82eb2fe2288c8.png","realness":-1.0,"similarity":-1.0,"id":307468003968032768,"time":1664246882536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:04.636| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/fe03511860a84c9e82c82eb2fe2288c8.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246882536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:11.959| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664246890739,"body":{"durationSeconds":948,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:48:11.963| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":948,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:48:11.967| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c694e307eef44b89b04600b650b270ec","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246891964,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:11.971| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246891970,"body":{"recordId":307458874742415360,"ackMessage":1664246890739,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:48:14.567| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:OO3ZPNdpAVznKYZSts4Z8uB72qo=, time:1664246893302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:14.578| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:48:14.634| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/83d1236372e44b6c9cb3673804ca681b.png,requestid:6332646EB3458630350BE7BF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:48:14.635| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9be46474bc5dbd7cfed71998f8046839"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:14.686| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4hnbyR2wkKqtIgYsB5zV4Qxf0KI=, time:1664246893443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:14.691| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"636ae56194124856bcbf336f7b62163c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246894690,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:14.693| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"6b481bf6a2ab471691865a3d1559dd9e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246894693,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/83d1236372e44b6c9cb3673804ca681b.png","realness":-1.0,"similarity":-1.0,"id":307468046179508224,"time":1664246893427,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:14.695| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/83d1236372e44b6c9cb3673804ca681b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246893427,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:25.661| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:C66kL/As2NJB5zfKeQXWaJbEmdY=, time:1664246904396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:25.671| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:48:25.732| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/483a0eda0b4747d2ba4af39ec47fda01.png,requestid:63326479B3458630357F1EC0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:48:25.735| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"bc37e1388a7cc5134ac3a1adde3933e2"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:26.725| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:isbrNrVpsikpEIXUBLFsdVtQx4s=, time:1664246905505 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:26.734| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"6b275c30ed3a4103a9a2a6d187731d09","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246906733,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:26.736| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"a975e5b340e445089bb8e07b5282082d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246906736,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/483a0eda0b4747d2ba4af39ec47fda01.png","realness":-1.0,"similarity":-1.0,"id":307468096695705600,"time":1664246904521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:26.739| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/483a0eda0b4747d2ba4af39ec47fda01.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246904521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:32.065| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246911399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:48:32.068| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:48:32.068| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246912068,"body":{"ackMessage":1664246911399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:48:36.665| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:r0ChlwDRESBYtSVZSfZSHTiICVY=, time:1664246915411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:36.680| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:48:36.738| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/0c37301b188f4c9999a7ab497c2677a3.png,requestid:63326484B3458630356158C0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:48:36.739| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"268b41280134ec35cb646c6e9cdc2d2b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:36.759| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:HdTSknStaw2uNSSwxwRZmN7DW0M=, time:1664246915536 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:36.768| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"f7ec664a40d54f7b94c6478ac9f3d242","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246916767,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:36.771| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"27badc492c4b4088bef11dc69d9dd97c","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246916771,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0c37301b188f4c9999a7ab497c2677a3.png","realness":-1.0,"similarity":-1.0,"id":307468138777157632,"time":1664246915536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:36.776| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0c37301b188f4c9999a7ab497c2677a3.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246915536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:41.963| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664246920755,"body":{"durationSeconds":978,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:48:41.966| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":978,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:48:41.969| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"3a71db859e9c45f2b973d060ad914114","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246921968,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:41.974| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246921973,"body":{"recordId":307458874742415360,"ackMessage":1664246920755,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:48:47.583| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:x6gwDb3z4YOQfKM2cgKZbTZ1BAI=, time:1664246926302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:47.598| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:48:47.654| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/6a8c3d23796e4fa488378e5ea3a9c574.png,requestid:6332648FB345863035A589C0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:48:47.655| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b23ebaf98bae015190d76c1cd48a224e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:47.804| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Bo5Q04aoB1Ff8QPvTf/4DUSb7pc=, time:1664246926583 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:47.810| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"9ee0535d3bf7441e88468eefcc2f40b3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246927809,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:47.812| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"b61bed928b5a46d39a8f4b20349aca52","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246927811,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6a8c3d23796e4fa488378e5ea3a9c574.png","realness":-1.0,"similarity":-1.0,"id":307468185090662400,"time":1664246926443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:47.814| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6a8c3d23796e4fa488378e5ea3a9c574.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246926443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:58.713| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nKdMLjk+S3T0HC+ZKv1hmhqwodM=, time:1664246937458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:58.727| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:48:58.792| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/2e38a68c46694072bf58970a763c0f51.png,requestid:6332649AB34586303575C0C0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:48:58.793| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b5473efd153e1a90a9dfd690b5b835e5"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:48:58.861| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0vCA/SvkiccYCvlVHCqMrixQseQ=, time:1664246937614 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:48:58.868| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"544540e0bcf1403999b9d6762fbbfd3d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246938866,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:58.871| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"b5986ab3994b45a5b15ee7be265ff3f7","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246938871,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2e38a68c46694072bf58970a763c0f51.png","realness":-1.0,"similarity":-1.0,"id":307468231471276032,"time":1664246937583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:48:58.873| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2e38a68c46694072bf58970a763c0f51.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246937583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:02.062| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246941400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:49:02.068| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:49:02.070| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246942070,"body":{"ackMessage":1664246941400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:49:09.673| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JSLxjfwiIBiWZOQHZVlG0dLNOxE=, time:1664246948411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:09.691| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:49:09.750| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/8e44da8a6e3e4769870a1b83779d784b.png,requestid:633264A5B345863035CCF9C0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:49:09.751| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c98f70cc1257c8f36f6e188e0af86bec"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:09.949| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RcJi/tGT0Erd32kKzhaWr7qnhnA=, time:1664246948693 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:09.960| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"456c4489c0954ab8a5662a91abdc1dc0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246949957,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:09.964| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"65ae4ead9602470e93ca6dc61189ff0c","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246949964,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8e44da8a6e3e4769870a1b83779d784b.png","realness":-1.0,"similarity":-1.0,"id":307468277986107392,"time":1664246948552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:09.968| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8e44da8a6e3e4769870a1b83779d784b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246948552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:11.988| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664246950771,"body":{"durationSeconds":1009,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:49:11.993| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1009,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:49:12.000| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"bb6054e67b6340269f2a2363ae1fe67d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246951997,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:12.003| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246952002,"body":{"recordId":307458874742415360,"ackMessage":1664246950771,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:49:20.659| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wqvBqJmF3RhU1KWuezA8i0uIbSc=, time:1664246959411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:20.672| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:49:20.733| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/261995760e4640e994350b9e9d38013f.png,requestid:633264B0B345863035892CC1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:49:20.734| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a9a1e48de98044806ae77a023ce1697f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:21.067| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0MRQKPZRIgKeZ5VWIqOvd8WN1+4=, time:1664246959771 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:21.073| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"811fce27afc3487e9c7a385e4a8370e5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246961071,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:21.075| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"1e91b4ae0bda43c5b36931f3d6d36e07","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246961075,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/261995760e4640e994350b9e9d38013f.png","realness":-1.0,"similarity":-1.0,"id":307468324605796352,"time":1664246959521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:21.080| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/261995760e4640e994350b9e9d38013f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246959521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:31.602| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:h63tNskWXmSp+knYbDzYt2dFHTU=, time:1664246970333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:31.622| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:49:31.682| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/9ff1760dbd2946ae9c044f65b3945390.png,requestid:633264BBB3458630351C61C1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:49:31.684| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"25e62313d5fad50c6cb2788798582aa7"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:32.064| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664246971400,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:49:32.073| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:49:32.073| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246972073,"body":{"ackMessage":1664246971400}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:49:32.128| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Q6f4bxdKqeyLodli8Ao29sx0EjM=, time:1664246970896 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:32.136| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"724bdb866df44ac49b353cb45ce5b7b3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246972134,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:32.138| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"6db32f438fa54f6bbc70625cae21bf15","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246972138,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ff1760dbd2946ae9c044f65b3945390.png","realness":-1.0,"similarity":-1.0,"id":307468371007381504,"time":1664246970489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:32.145| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ff1760dbd2946ae9c044f65b3945390.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246970489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:42.005| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664246980786,"body":{"durationSeconds":1038,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:49:42.008| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1038,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:49:42.010| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"6f33e43c6483485c903b6f0eb7090801","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246982010,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:42.017| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664246982015,"body":{"recordId":307458874742415360,"ackMessage":1664246980786,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:49:42.717| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:IxwdMy0+jXYj5BwtJ19H1evLz64=, time:1664246981458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:42.731| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:49:42.786| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/b78b85281d124b1b83c5d664c1e4471b.png,requestid:633264C6B3458630356698C1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:49:42.787| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"2e544503aef5dc617d954cfb3c5a3a9e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:43.189| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BUzSaNwK1OGaluc0dU1lRoN1Dms=, time:1664246981943 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:43.192| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"3208eb658d6243b1b504999f7fc8be36","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246983192,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:43.194| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"be4fa1217c0c4c75b765034da8a06f83","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246983194,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b78b85281d124b1b83c5d664c1e4471b.png","realness":-1.0,"similarity":-1.0,"id":307468417383800832,"time":1664246981583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:43.196| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b78b85281d124b1b83c5d664c1e4471b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246981583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:53.610| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dm7K+UsFnKhlSB89xeczrDxU5dc=, time:1664246992364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:53.632| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:49:53.717| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/d8b163a3ca884b479933adbcd313324a.png,requestid:633264D1B3458630358ECFC1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:49:53.717| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"831a066aa391f41967dbb6bf6fd29ec8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:49:54.322| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:9RdH39dSKbqnBnHWmDdqwS6ZV2A=, time:1664246993005 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:49:54.329| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"52f4114030e44d9da28d6edc53e11278","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664246994328,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:54.332| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"961dd97f591e4ec6a094e487d2a919f6","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664246994332,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d8b163a3ca884b479933adbcd313324a.png","realness":-1.0,"similarity":-1.0,"id":307468464095764480,"time":1664246992505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:49:54.335| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d8b163a3ca884b479933adbcd313324a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664246992505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:50:02.063| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664247001399,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:50:02.067| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:50:02.068| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247002068,"body":{"ackMessage":1664247001399}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:50:04.707| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:N8pVaP+A31Dn4lpy+7a7/LR1j+k=, time:1664247003380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:50:04.719| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:50:04.800| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/4d970939380a482fbba9f951be06ee01.png,requestid:633264DCB3458630353F0AC2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:50:04.803| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"6f91c28821af415d01f1fc3cc2fafc90"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:50:05.396| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ke7qLHomwY5jbEOrOHuC7wV84Uw=, time:1664247004146 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:50:05.406| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"c1522c387e734726924f63ca260193fe","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247005404,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:50:05.407| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"2f7ade20e1a94cc3aa34ba31b54275c3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247005407,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4d970939380a482fbba9f951be06ee01.png","realness":-1.0,"similarity":-1.0,"id":307468510547681280,"time":1664247003599,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:50:05.409| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4d970939380a482fbba9f951be06ee01.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247003599,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:50:11.996| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664247010786,"body":{"durationSeconds":1068,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:50:12.000| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1068,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:50:12.005| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"e3a2c7b09c3f434ea3e5bc2fd13cf01d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247012004,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:50:12.015| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247012013,"body":{"recordId":307458874742415360,"ackMessage":1664247010786,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:50:15.638| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Dc0cfjwid3/49u9Vu32VW0sW+9k=, time:1664247014364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:50:15.654| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:50:15.720| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/01793ef15d914de588b7a2ebdfd3f62c.png,requestid:633264E7B3458630350D42C2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:50:15.722| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d3b3f96297572004a56197d9424ed2c6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:50:16.470| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RU4zzQwZmjOE6D5ZR8qilr+Z9q0=, time:1664247015239 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:50:16.480| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"901fdf26a46a46afa4d4a12690bf2203","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247016477,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:50:16.484| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"2f2dafff4a394b209fb526a792936c27","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247016484,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/01793ef15d914de588b7a2ebdfd3f62c.png","realness":-1.0,"similarity":-1.0,"id":307468556995403776,"time":1664247014521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:50:16.488| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/01793ef15d914de588b7a2ebdfd3f62c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247014521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:50:24.294| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:50:24.298| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer接收到的消息:{"id":"bbab34d67e85405a92fe68ef90b0a759","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247024037,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:50:24.300| ConsumeMessageThread_7 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664247024300,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:50:24.309| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.314| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: bbab34d67e85405a92fe68ef90b0a759(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.323| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.328| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.330| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: bbab34d67e85405a92fe68ef90b0a759(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247024328(Long), 1664247024037(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.333| ConsumeMessageThread_7 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.356| ConsumeMessageThread_9 | INFO |  -  | :406-:ConsumeMessageThread_9 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:50:24.358| ConsumeMessageThread_9 | INFO |  -  | :406-:ConsumeMessageThread_9 websocket oe Consumer接收到的消息:{"id":"eefd82229aa84624929b4844e8b0ab53","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247024036,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:50:24.359| ConsumeMessageThread_9 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664247024359,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:50:24.362| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.364| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: eefd82229aa84624929b4844e8b0ab53(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.366| ConsumeMessageThread_9 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.368| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.369| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: eefd82229aa84624929b4844e8b0ab53(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247024368(Long), 1664247024036(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.372| ConsumeMessageThread_9 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:24.534| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nA9ACpjUNgEE3kiN4LQnvOT+wP0=, time:1664247023286 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:50:24.539| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:50:27.175| http-nio-6002-exec-3 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 10:50:27.182| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"088f55cd7cd647ec81701d96981ca597","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247027178,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:50:27.185| http-nio-6002-exec-3 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"26307c4e7a574a71a5aa2dcf7ad73b63","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247027185,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:50:27.189| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307466231434190848,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 10:50:27.194| ConsumeMessageThread_8 | INFO |  -  | :394-:ConsumeMessageThread_8 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:50:27.194| ConsumeMessageThread_8 | INFO |  -  | :394-:ConsumeMessageThread_8 websocket oe Consumer接收到的消息:{"id":"26307c4e7a574a71a5aa2dcf7ad73b63","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247027185,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:50:27.197| ConsumeMessageThread_8 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664247027197,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:50:27.201| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:27.202| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 26307c4e7a574a71a5aa2dcf7ad73b63(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:27.206| ConsumeMessageThread_8 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:27.207| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:27.208| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 26307c4e7a574a71a5aa2dcf7ad73b63(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247027207(Long), 1664247027185(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:27.211| ConsumeMessageThread_8 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:50:41.997| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664247040786,"body":{"durationSeconds":1080,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:50:41.999| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1080,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:50:42.002| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"fc5be6a9b52c4707addff1a8e88479ac","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247042001,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:50:42.012| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247042010,"body":{"recordId":307458874742415360,"ackMessage":1664247040786,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:51:12.021| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664247070802,"body":{"durationSeconds":1080,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:51:12.028| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1080,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:51:12.031| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"42f3e80c5b574b259105d9dfe7473dd4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247072030,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:51:12.041| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247072039,"body":{"recordId":307458874742415360,"ackMessage":1664247070802,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:51:42.038| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664247100818,"body":{"durationSeconds":1080,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:51:42.042| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1080,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:51:42.046| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"0097ebd4415d4a51b791fe3f557d16a6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247102043,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:51:42.053| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247102048,"body":{"recordId":307458874742415360,"ackMessage":1664247100818,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:52:12.045| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247130833,"body":{"durationSeconds":1080,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:52:12.051| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1080,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:52:12.063| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"fc15e6172f524f1786d3d3ea505c6bf5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247132063,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:52:12.073| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247132072,"body":{"recordId":307458874742415360,"ackMessage":1664247130833,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:52:26.211| http-nio-6002-exec-3 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 10:52:26.218| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"beaff3c6963947aa891c33e6f47805e2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247146215,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:52:26.229| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"e1182d279e8049fc8ce0c32e97ac98d8","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664247146228,"body":"{\"id\":\"307469101210542080\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664247146215}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:52:26.239| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"f682bf4323d64f6292e0ce48437bf0e8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247146215,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:52:26.243| http-nio-6002-exec-3 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 10:52:26.249| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"fc5113d510ac41579d46c73725ce8482","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247146244,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:52:26.252| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"3ad8ccf240a6467db9061fd5bab5a268","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664247146251,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:52:26.260| http-nio-6002-exec-3 | INFO |  -  | asyncDelayMsg mqDto:{"id":"5ba41f10754f4cd1b6906d2d5263e105","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664247146260,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664248346259,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 10:52:26.267| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307466094460805120,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 10:52:26.276| NettyClientPublicExecutor_3 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC2883AAB1F03EC","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":3},"queueOffset":5,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F000000001197709F","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 10:54:18.972| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:18.979| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:18.988| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:18.992| http-nio-6002-exec-9 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 考试状态错误
-	at com.qmth.themis.business.constant.SystemConstant.checkExamStatus(SystemConstant.java:603)
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.authorization(TEMobileServiceImpl.java:93)
-	at com.qmth.themis.exam.api.TEMobileController.authorization(TEMobileController.java:86)
-	at com.qmth.themis.exam.api.TEMobileController$$FastClassBySpringCGLIB$$501b817b.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEMobileController$$EnhancerBySpringCGLIB$$a916520a.authorization(<generated>)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 10:54:19.002| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"4db2b029caf4461d8b6e8997734eae35"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:54:19.006| http-nio-6002-exec-9 | ERROR |  -  | 请求出错:[error path]:/api/mobile/authorization
-[status]:5000021
-[code]:500
-[message]:考试状态错误 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 10:54:40.699| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:40.707| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:40.712| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:40.723| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"70ae7f6b7f67402bb73407af44925511","topic":"themis-topic-exam","tag":"WIN","timestamp":1664247280723,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:40.727| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"65e22e82f2ce414cb3b05803e05f416d","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664247280726,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:40.740| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:54:44.004| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vMvHc/YYRpfNCq1rqwD0MoGGWdQ=, time:1664247282771 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:54:44.059| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"a9a22591c4b14657be0715f4d94f8b95","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664247284059,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307469101277650944","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:44.068| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"f84340e53545436d9fb049b1f34fb33b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247284057,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:44.071| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:54:46.561| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307469689805611008,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 10:54:46.569| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"4586a9fd685347ab83fd06ad8dd52c09","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247286565,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:46.574| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"5e5895602b8b464fb7926deb06d6d00f","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664247286574,"body":"{\"id\":\"307469689864331264\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664247286565}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:46.580| http-nio-6002-exec-5 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"67fcc36882974e6bbf38010c05fbe97b","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664247286579,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:54:46.600| ConsumeMessageThread_10 | INFO |  -  | :409-:ConsumeMessageThread_10 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:54:46.604| ConsumeMessageThread_10 | INFO |  -  | :409-:ConsumeMessageThread_10 websocket oe Consumer接收到的消息:{"id":"67fcc36882974e6bbf38010c05fbe97b","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664247286579,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:54:46.611| ConsumeMessageThread_10 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664247286611,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:54:46.623| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:46.624| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 67fcc36882974e6bbf38010c05fbe97b(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:46.626| ConsumeMessageThread_10 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:46.629| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:46.630| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 67fcc36882974e6bbf38010c05fbe97b(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247286629(Long), 1664247286579(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:46.638| ConsumeMessageThread_10 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:54:47.108| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4UVbgZkT/albyOU6Mrc1WGbCrcg=, time:1664247285880 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:54:47.113| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:54:58.295| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YcKfvjVwSXKlKudZH1QInOMnSto=, time:1664247297052 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:54:58.310| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:54:58.350| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MRaPrPtaasER1+3gAOL+LaeY1UA=, time:1664247297114 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:54:58.360| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"2f7812e0b4314a8e869164d3c77d94c4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247298356,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:58.363| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"6be2e13f33a247468489862b344e5605","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664247298362,"body":{"id":"307469739306786816","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307469739306786816","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:54:58.366| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:54:58.398| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nBFDGQGaKlDtsZUMq9pjHB0tKkA=, time:1664247297161 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:54:58.407| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:12.099| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664247310880,"body":{"durationSeconds":1080,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:55:12.104| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1080,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:55:12.107| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b36c15b3444f4e0680379640ef96acbf","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247312106,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:12.112| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247312111,"body":{"recordId":307458874742415360,"ackMessage":1664247310880,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:55:12.447| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4i/rVcS0x0rfrAEZFbzN6LT9a0c=, time:1664247311208 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:12.459| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:16.427| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:16.428| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:16.431| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:16.436| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"f28f07d660964b1da737bab8896349e6","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664247316435,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:16.437| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"7aee5f03b6b5469d96fa5b74eabdf34d","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664247316437,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:16.440| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"d5e77ca957d74deca7ec1491d0888d19"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:24.981| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307469850954964992,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 10:55:24.990| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"27bd8ab920f14a278946e31b1bc7f9ba","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247324985,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:25.469| ConsumeMessageThread_11 | INFO |  -  | :410-:ConsumeMessageThread_11 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:55:25.471| ConsumeMessageThread_11 | INFO |  -  | :410-:ConsumeMessageThread_11 websocket oe Consumer接收到的消息:{"id":"75fcbb31550842a2a52e3b2b2fab9b13","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664247325411,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:55:25.477| ConsumeMessageThread_11 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664247325477,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:55:25.488| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.491| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: 75fcbb31550842a2a52e3b2b2fab9b13(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.493| ConsumeMessageThread_11 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.494| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.495| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: 75fcbb31550842a2a52e3b2b2fab9b13(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247325494(Long), 1664247325411(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.500| ConsumeMessageThread_11 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.883| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:JO/vjtAQFk19T7kFlti0TzYaOJg=, time:1664247325195 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:25.892| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:25.940| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:0CXWiFsJ+oP0g8wleHRW6FGr3IA=, time:1664247325255 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:25.946| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.948| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.958| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:25.961| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:26.516| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:5khP2VAbY8FN08UbtfsowZTHua8=, time:1664247325255 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:26.537| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f1f5431e203e40f59b195cb7b0272653","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664247326537,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307469101277650944","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:26.539| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"0748896245554cd5ac8a6cc2e44af698","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247326535,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:26.542| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"310caddac0ff4e4a802bbc7bdab6ed50","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664247326542,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307469101277650944","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:26.544| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"e9703dfe314e4f8e9dde1ccd1b78585a","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664247326544,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:26.550| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b48c081583824d798b691c99e14015af","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664247326550,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:55:26.553| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:26.564| ConsumeMessageThread_12 | INFO |  -  | :439-:ConsumeMessageThread_12 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 10:55:26.564| ConsumeMessageThread_12 | INFO |  -  | :439-:ConsumeMessageThread_12 websocket oe Consumer接收到的消息:{"id":"b48c081583824d798b691c99e14015af","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664247326550,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 10:55:26.567| ConsumeMessageThread_12 | INFO |  -  | message:{"type":"EXAM_START","time":1664247326567,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:55:26.570| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.571| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: b48c081583824d798b691c99e14015af(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.573| ConsumeMessageThread_12 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.574| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.575| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: b48c081583824d798b691c99e14015af(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247326574(Long), 1664247326550(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.579| ConsumeMessageThread_12 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.581| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.583| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:26.597| ConsumeMessageThread_12 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:55:38.622| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1/kyDKR4fiuZPtdlfyYfMsaFVaY=, time:1664247337364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:38.643| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:55:38.850| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/d38f2224d76d4946b08b6ce007bd5517.png,requestid:6332662AF52D6D393889EAFA | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:55:38.850| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"203c4f4c847d9f4bafcbff0696a0995e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:39.591| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Qx6G8Vs2zVh6DKpJvT+ioMpJyvI=, time:1664247338364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:39.602| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"cd4d594681e749049add6b2461f0dbab","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247339601,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:39.612| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"e185af2c774a416b851128b363ee6b67","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247339612,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d38f2224d76d4946b08b6ce007bd5517.png","realness":-1.0,"similarity":-1.0,"id":307469912271495168,"time":1664247337646,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:39.614| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d38f2224d76d4946b08b6ce007bd5517.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247337646,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:42.105| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664247340896,"body":{"durationSeconds":1094,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:55:42.117| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1094,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:55:42.121| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"a3fda1d8fcbe4f44a9b1289796daa523","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247342120,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:42.124| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247342123,"body":{"recordId":307458874742415360,"ackMessage":1664247340896,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:55:49.575| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:G+P9eRZan2VgCUSEbgKW5CkcCWw=, time:1664247348333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:49.592| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:55:49.772| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/694c5bd109ec408cb0576a67dfdfa4d9.png,requestid:63326635F52D6D3938A222FB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:55:49.772| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"115051476be2f885e443a27b4b31236a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:50.650| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YzCq7NMKhe6xzpJ7O9oYMqPH200=, time:1664247349411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:55:50.657| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"c70866f5ceae41ada70a67b27e6c5c5b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247350657,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:50.659| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"c7b76205e7294a14b7a1cb0410d03243","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247350658,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/694c5bd109ec408cb0576a67dfdfa4d9.png","realness":-1.0,"similarity":-1.0,"id":307469958643720192,"time":1664247348568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:55:50.660| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/694c5bd109ec408cb0576a67dfdfa4d9.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247348568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:55:55.058| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664247354368,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:55:55.061| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:55:55.062| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247355062,"body":{"ackMessage":1664247354368}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:56:00.566| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:svE6YS3jNAlOJJK7pfWhBTquTWc=, time:1664247359318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:00.586| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:56:00.648| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/0436a0f9b21941969a3bd7f6b083e1b7.png,requestid:63326640F52D6D39382A59FB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:56:00.649| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"404df01eabf11f01da9d22a69936ead3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:00.700| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:HQpo/dxCUGTrUilNbt5IHy2W+ZQ=, time:1664247359458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:00.707| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"207f13d9c07d4af2b305699635c9e076","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247360706,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:00.716| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"78a82da09d7b4677a011834579aa35d3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247360716,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0436a0f9b21941969a3bd7f6b083e1b7.png","realness":-1.0,"similarity":-1.0,"id":307470000796475392,"time":1664247359443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:00.720| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0436a0f9b21941969a3bd7f6b083e1b7.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247359443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:11.625| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YH/3fTSzyTv7sBUoDY5sSEfgc8Q=, time:1664247370333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:11.642| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:56:11.720| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/1f906400c7bd4477a23e3c3769a97070.png,requestid:6332664BF52D6D3938F795FB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:56:11.720| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"257fb9207ab03d4ae7b5f79d8a39c566"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:11.756| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ETXRgvlL0GhNwcp341Z3MuPx2NI=, time:1664247370521 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:11.762| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"8842c27c069b4168958462301e2da58a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247371762,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:11.763| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"6d03a79805c946729260966471ffa176","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247371763,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1f906400c7bd4477a23e3c3769a97070.png","realness":-1.0,"similarity":-1.0,"id":307470047164506112,"time":1664247370505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:11.766| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1f906400c7bd4477a23e3c3769a97070.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247370505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:12.117| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664247370896,"body":{"durationSeconds":1123,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:56:12.122| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1123,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:56:12.124| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"1a4e575abb4c430d935b35e2408f59e5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247372123,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:12.134| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247372133,"body":{"recordId":307458874742415360,"ackMessage":1664247370896,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:56:22.671| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qxo/9dMKy2ggtHGoCnjwUPiXO2Y=, time:1664247381396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:22.691| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:56:22.752| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/ce123a71e9344b719c9ba9a8b7f3d511.png,requestid:63326656F52D6D393841CEFB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:56:22.754| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"0a050b7f7df53f3d04b3dc8252388c55"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:22.796| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZS3OIZnJI7R4wNhJunsSb4KdAek=, time:1664247381568 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:22.803| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"0af4f6008c03410ba28225d9967f7f62","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247382802,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:22.814| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"2ba1d0b3f41e40c0ae5230f6912a8c4a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247382814,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ce123a71e9344b719c9ba9a8b7f3d511.png","realness":-1.0,"similarity":-1.0,"id":307470093473816576,"time":1664247381552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:22.820| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ce123a71e9344b719c9ba9a8b7f3d511.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247381552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:25.026| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247384367,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:56:25.027| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:56:25.028| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247385028,"body":{"ackMessage":1664247384367}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:56:28.604| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LCShsT3wk6o46i3yVyxrPdCadro=, time:1664247387349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:28.650| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:56:28.705| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/0506c5d11cc540569b89c714d17826ce.png,requestid:6332665CF52D6D3938C7EFFB | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:56:28.706| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"59812a649dea12eb94af748fb5327471"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:28.859| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4al8/ZIJiEwYn//sAsqESyCi/Fo=, time:1664247387630 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:28.865| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"abbcda6aa7ba4820b1df168fe177b613","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247388864,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:28.869| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"a25dded9fb8a440eaf9f0cae6033689f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247388869,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0506c5d11cc540569b89c714d17826ce.png","realness":-1.0,"similarity":-1.0,"id":307470118899687424,"time":1664247387489,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:28.874| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0506c5d11cc540569b89c714d17826ce.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664247387489,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:33.715| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Q8yblLR0BlV7dlgcFpuArdIoIU8=, time:1664247392318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:33.729| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:56:33.782| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/ead6f05891444898942b1cb28420b01d.png,requestid:63326661F52D6D3938F90AFC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:56:33.783| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b203a800d5ce66e88edc53dcb5068f25"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:33.891| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NOtOdPc35lMd7BhS2LQoQJZKAd8=, time:1664247392661 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:33.894| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"a7ba58a41df6438d822017511c45d3eb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247393893,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:33.895| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"22cadd2ab1b44afcb6afc0521cb8e613","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247393895,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ead6f05891444898942b1cb28420b01d.png","realness":-1.0,"similarity":-1.0,"id":307470139992842240,"time":1664247392583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:33.897| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ead6f05891444898942b1cb28420b01d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247392583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:42.114| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664247400896,"body":{"durationSeconds":1153,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:56:42.116| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1153,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:56:42.118| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"141e9e13439b4db8aecd57113f529b28","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247402118,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:42.120| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247402120,"body":{"recordId":307458874742415360,"ackMessage":1664247400896,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:56:44.601| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:2PHP+HX47RGQv9CqmQEsSUIQCgE=, time:1664247403349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:44.620| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:56:44.676| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/8ddbb8fa6a794da2bb3958ad9e06d4b6.png,requestid:6332666CF52D6D39380B46FC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:56:44.676| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"33ab6e82ea67b0ccb1e037ed98258f6d"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:44.919| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:z2EKkmcDSidJNY45uYWdjrBMoQE=, time:1664247403693 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:44.923| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"de3aafce2a404f0ba2876b32c967817f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247404922,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:44.924| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"f1350ddced554593a09b889672b577d7","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247404924,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8ddbb8fa6a794da2bb3958ad9e06d4b6.png","realness":-1.0,"similarity":-1.0,"id":307470186251821056,"time":1664247403474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:44.925| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8ddbb8fa6a794da2bb3958ad9e06d4b6.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247403474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:55.023| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247414369,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:56:55.026| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:56:55.026| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247415026,"body":{"ackMessage":1664247414369}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:56:55.633| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vdawXNN+gEKpQHohHQAIxeRP07w=, time:1664247414380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:55.657| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:56:55.720| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/602f38a73f3041d3a0fd0c6e195eca61.png,requestid:63326677F52D6D3938A07EFC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:56:55.721| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"cb165c2d7c1340b09a69d0767cf80ac8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:56:55.962| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Shd18wBXuMJu6Dww4UtEivW+al8=, time:1664247414724 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:56:55.966| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"3dfbbcfbf7e847159deb45af5f5cb6c4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247415965,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:55.967| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"58da0b70b53147e1acb82585d6242e86","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247415967,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/602f38a73f3041d3a0fd0c6e195eca61.png","realness":-1.0,"similarity":-1.0,"id":307470232569520128,"time":1664247414521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:56:55.971| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/602f38a73f3041d3a0fd0c6e195eca61.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247414521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:07.273| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:AWAEnlXe2QDQfJDcSMFRjhlVzPQ=, time:1664247425380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:07.297| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:57:07.356| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/4f4389ad6f11499b846a5b450aad5e4d.png,requestid:63326683F52D6D3938BCBDFC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:57:07.357| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"de1c6a4159ce43d9d77be9957a1b4569"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:08.010| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JLyEOTaR6Yaqo/nwSIqzgm8NHuQ=, time:1664247426771 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:08.013| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"4ec6b9ebc6824b8e8ae1d7d46f4bfe77","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247428012,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:08.016| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"39b9d6dfd59a4d01b394ab0d8c6b4dbd","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247428016,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4f4389ad6f11499b846a5b450aad5e4d.png","realness":-1.0,"similarity":-1.0,"id":307470283098300416,"time":1664247426146,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:08.023| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4f4389ad6f11499b846a5b450aad5e4d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247426146,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:12.135| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664247430911,"body":{"durationSeconds":1183,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:57:14.679| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1183,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:57:14.688| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"dae07139d82c4da3b51fed726efb10d9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247434687,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:14.692| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247434690,"body":{"recordId":307458874742415360,"ackMessage":1664247430911,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:57:17.570| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vInhrnFIRza9G/50gm7uyzXR/4k=, time:1664247436302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:17.602| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:57:17.668| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/b580c3aafb924c91b59e8753e009e9da.png,requestid:6332668DF52D6D393883F3FC | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:57:17.672| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e6d5ebdc95bd6388f898648c6f0d98a3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:18.052| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CgSJBHW3UrmIhynZ/XbOzfdYsu0=, time:1664247436818 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:18.055| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"d1615fe7694b42759a3c6a198c92b5ef","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247438054,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:18.056| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"46f5bce326084e978cf6042fd2c11f19","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247438056,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b580c3aafb924c91b59e8753e009e9da.png","realness":-1.0,"similarity":-1.0,"id":307470325217501184,"time":1664247436458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:18.057| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b580c3aafb924c91b59e8753e009e9da.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247436458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:25.036| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247444367,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:57:25.038| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:57:25.039| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247445039,"body":{"ackMessage":1664247444367}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:57:28.593| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rorLS2pmhxMEfzFi6PP2pN1A5Yk=, time:1664247447318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:28.613| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:57:28.667| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/e3652ed0458e4591abc0d0b70b84f1db.png,requestid:63326698F52D6D39385A2DFD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:57:28.667| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"11025c6141d26ba40a7a308d8d5d61e4"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:29.115| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4nWKOZ3zsbV3sUivTBKNlZa5BVI=, time:1664247447849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:29.120| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"8774a882fe3c4518b742709eed5ec52f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247449120,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:29.124| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"9b77211e322544c1b1cc50bb4321274a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247449124,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e3652ed0458e4591abc0d0b70b84f1db.png","realness":-1.0,"similarity":-1.0,"id":307470371627474944,"time":1664247447443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:29.139| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e3652ed0458e4591abc0d0b70b84f1db.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247447443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:39.729| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MKNJQgK5EhNqm5koX6UE934DCKg=, time:1664247458458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:39.763| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:57:39.890| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/73ae0fb1d7af4a3682ef8ef0cff54c6a.png,requestid:633266A3F52D6D3938EB6AFD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:57:39.901| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c74a9667603ebaabc6f8d8122bdd7f20"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:40.225| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:j4a0DjsC27Wn/rAe1sKIOsiUbaU=, time:1664247458958 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:40.248| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"06198b3ee86049c592f2252e9e50bc23","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247460246,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:40.253| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"b5160b2751de4912a3c59e23f1b05f1a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247460253,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/73ae0fb1d7af4a3682ef8ef0cff54c6a.png","realness":-1.0,"similarity":-1.0,"id":307470418289106944,"time":1664247458693,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:40.255| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/73ae0fb1d7af4a3682ef8ef0cff54c6a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247458693,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:42.153| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664247460927,"body":{"durationSeconds":1213,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:57:42.154| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1213,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:57:42.158| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"f003afc693e444be8864b33ee2eff224","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247462156,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:42.169| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247462163,"body":{"recordId":307458874742415360,"ackMessage":1664247460927,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:57:50.670| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:lIvhoVpmF6srzn4CSeK7DwfcfOU=, time:1664247469349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:50.710| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:57:50.774| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/6a23ed3f2f9243669276ae5baf922ac1.png,requestid:633266AEF52D6D3938E3A3FD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:57:50.777| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"7bd9aeabad96cae81911cb61d7dd9c63"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:51.300| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LzRSinDTWnkXf1+raFTTvYfdtDY=, time:1664247470036 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:57:51.307| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"da66778b226c42c9929240933b0ac21e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247471306,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:51.310| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"260305f8165c463e8c8871c3bb745642","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247471309,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6a23ed3f2f9243669276ae5baf922ac1.png","realness":-1.0,"similarity":-1.0,"id":307470464686497792,"time":1664247469552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:57:51.311| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6a23ed3f2f9243669276ae5baf922ac1.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247469552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:57:55.039| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247474367,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:57:55.052| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:57:55.053| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247475053,"body":{"ackMessage":1664247474367}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:58:01.634| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+zOd2/uJg5Het56c9ZXJrBIMzEs=, time:1664247480349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:01.658| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:58:01.718| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/89b550689bcf433ba669e0c1835c67f2.png,requestid:633266B9F52D6D3938D7D8FD | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:58:01.718| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"364c024e523a2d0ce3d978f1383af0c0"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:02.357| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0m2IAN4cSGtCAcJa06b0Tdmqjuc=, time:1664247481099 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:02.364| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"5c4ac4bffe7f45c89601c000993d590d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247482363,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:02.366| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"d32d5ec5eb4a4d8d93ac55d462c5cdc0","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247482366,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/89b550689bcf433ba669e0c1835c67f2.png","realness":-1.0,"similarity":-1.0,"id":307470511062917120,"time":1664247480489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:02.369| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/89b550689bcf433ba669e0c1835c67f2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247480489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:12.155| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664247490927,"body":{"durationSeconds":1244,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:58:12.159| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1244,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:58:12.164| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"f8f54c4c86cc4721ba788cce6c1d466a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247492164,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:12.169| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247492167,"body":{"recordId":307458874742415360,"ackMessage":1664247490927,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:58:12.611| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:90rjfr6Lqm5znAUYqjE32IQ1OGo=, time:1664247491302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:12.633| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:58:12.688| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/6c46cde0a9874658bd79d9296d5c838b.png,requestid:633266C4F52D6D39386912FE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:58:12.690| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3d89f1cca4817d91531daf12f69a1734"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:13.397| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:DUz3qqidIhagcRQpEW4GMLg+8SI=, time:1664247492146 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:13.409| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"2931815ef7d64692ab0932901dd090b4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247493407,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:13.410| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"4617b9bb70a9408c9a2d9500b2c50d85","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247493410,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6c46cde0a9874658bd79d9296d5c838b.png","realness":-1.0,"similarity":-1.0,"id":307470557384810496,"time":1664247491474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:13.412| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6c46cde0a9874658bd79d9296d5c838b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247491474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:23.698| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pADN48fVaEdrfJvwtW/KZ3Q7xdg=, time:1664247502396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:23.708| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:58:23.770| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/7607db6809ef42c98bf30d283d365a0d.png,requestid:633266CFF52D6D3938284FFE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:58:23.771| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b858f80395e27d98c5ba29ef97cf588a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:24.475| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3IO4YWDf5TBKDiYH8k1HjiRAPqk=, time:1664247503208 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:24.480| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"c412a75a175549769f96b050e16d9d52","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247504479,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:24.481| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"85f00a4de8e449beb2b424b2c1874872","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247504481,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7607db6809ef42c98bf30d283d365a0d.png","realness":-1.0,"similarity":-1.0,"id":307470603819950080,"time":1664247502552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:24.483| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7607db6809ef42c98bf30d283d365a0d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247502552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:25.040| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247504367,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:58:25.045| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:58:25.045| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247505045,"body":{"ackMessage":1664247504367}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:58:34.634| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rZqjvTKBLlMiaitfKZ2lPlya1H4=, time:1664247513364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:34.650| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:58:34.705| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/3558fcc3e13e4feabdb726ce622aa131.png,requestid:633266DAF52D6D3938518BFE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:58:34.705| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"348524842aa27eea6ff37777ae291230"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:35.518| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mqbPY4nCPJD9tuoafIv/Zrc1tco=, time:1664247514271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:35.523| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c727a22f0f994e64a021191b0022eec9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247515522,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:35.525| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"8ef8d952757141ff9cd1fe7069b9289f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247515525,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3558fcc3e13e4feabdb726ce622aa131.png","realness":-1.0,"similarity":-1.0,"id":307470650137649152,"time":1664247513489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:35.527| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3558fcc3e13e4feabdb726ce622aa131.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247513489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:42.166| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664247520927,"body":{"durationSeconds":1273,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:58:42.173| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1273,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:58:42.177| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"dec28e66ea49470aaafe954069387c9c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247522175,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:42.184| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247522182,"body":{"recordId":307458874742415360,"ackMessage":1664247520927,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:58:45.658| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:P2OZENftoxePHMHFblwIBAqaE58=, time:1664247524380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:45.682| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:58:45.763| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/0583dc17c03e4e7888e52e9b7a9a1428.png,requestid:633266E5F52D6D39384BC2FE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:58:45.766| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"43b06af8225fe5d3e366711b53ba79e9"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:46.553| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:QL7/21OxAx8u5a84Ic5E/eM77tk=, time:1664247525318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:46.560| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4fa868cf1053410e99cf2fd5f1c80941","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247526557,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:46.564| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"9f68e9d84ada400ab987a0627ad089ed","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247526564,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0583dc17c03e4e7888e52e9b7a9a1428.png","realness":-1.0,"similarity":-1.0,"id":307470696421793792,"time":1664247524536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:46.572| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0583dc17c03e4e7888e52e9b7a9a1428.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247524536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:55.036| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664247534366,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 10:58:55.039| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 10:58:55.040| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247535040,"body":{"ackMessage":1664247534366}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 10:58:56.717| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fK33BN1dNOnusVx10gJz1tpoUt8=, time:1664247535427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:56.740| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:58:56.803| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/7b42bdd233a9450198cc794dacdda0f1.png,requestid:633266F0F52D6D393867FDFE | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:58:56.803| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"67caaa09507caa8034ddd5d528373c40"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:58:57.604| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:U6NuWp0ysRnOYdY2cPKoMdL+IPc=, time:1664247536349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:58:57.612| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f2d5083e053445b4a978868f3ce31442","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247537611,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:57.617| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"4371d636fd3644f98f805ea98313309f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247537617,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7b42bdd233a9450198cc794dacdda0f1.png","realness":-1.0,"similarity":-1.0,"id":307470742781435904,"time":1664247535583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:58:57.622| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7b42bdd233a9450198cc794dacdda0f1.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247535583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:59:07.654| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:cEb5eWhb3JcoLthIiP/E9QvJWQY=, time:1664247546380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:59:07.670| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 10:59:07.734| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/83c0e384f96f42f3a1f3f0b6813821bd.png,requestid:633266FBF52D6D39383C36FF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 10:59:07.735| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"7333836e6854f9b5710f54e45be38e4a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:59:08.656| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:kdrST0O+bBrRJCh6Trt24AGlwFM=, time:1664247547411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:59:08.662| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"bf6d2505b7b4406282eba974f8b1d683","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247548661,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:59:08.663| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"2e21712b160444ca865d64a66fdcd849","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247548663,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/83c0e384f96f42f3a1f3f0b6813821bd.png","realness":-1.0,"similarity":-1.0,"id":307470789136883712,"time":1664247546505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:59:08.667| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/83c0e384f96f42f3a1f3f0b6813821bd.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247546505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:59:12.173| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664247550943,"body":{"durationSeconds":1303,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:59:12.175| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1303,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:59:12.178| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"c9a8ed50884c40668ea587a2ec995f18","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247552177,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:59:12.182| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247552181,"body":{"recordId":307458874742415360,"ackMessage":1664247550943,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:59:17.905| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:59:17.911| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer接收到的消息:{"id":"be8664704bee4c8db840485db3e167ae","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247557823,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:59:17.916| ConsumeMessageThread_12 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664247557916,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:59:17.926| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.928| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: be8664704bee4c8db840485db3e167ae(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.935| ConsumeMessageThread_12 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.944| http-nio-6002-exec-2 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 10:59:17.952| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.954| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"da9f87ba98ef42ff821ef8118725f9af","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247557950,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:59:17.955| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: be8664704bee4c8db840485db3e167ae(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247557950(Long), 1664247557823(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.955| http-nio-6002-exec-2 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"f72706ba1b1c4b9ebe0d4c2f98b741ce","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247557955,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 10:59:17.957| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307469850954964992,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 10:59:17.958| ConsumeMessageThread_12 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.964| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 10:59:17.964| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer接收到的消息:{"id":"f72706ba1b1c4b9ebe0d4c2f98b741ce","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247557955,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 10:59:17.966| ConsumeMessageThread_12 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664247557966,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 10:59:17.968| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.969| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: f72706ba1b1c4b9ebe0d4c2f98b741ce(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.971| ConsumeMessageThread_12 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.972| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.977| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: f72706ba1b1c4b9ebe0d4c2f98b741ce(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247557972(Long), 1664247557955(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:17.981| ConsumeMessageThread_12 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 10:59:18.695| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4SUXvk5Rg7CQ9Np4zz7ncwvYy08=, time:1664247557443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 10:59:18.705| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 10:59:42.194| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664247580958,"body":{"durationSeconds":1309,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 10:59:42.197| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1309,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 10:59:42.200| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"3a492ad229bd40299f72087c60ff7e47","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247582199,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 10:59:42.207| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247582205,"body":{"recordId":307458874742415360,"ackMessage":1664247580958,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:00:00.050| scheduled-task-3 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 11:00:12.190| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664247610958,"body":{"durationSeconds":1309,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:00:12.192| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1309,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:00:12.195| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"fa98cc86180248e99bc0dff1a20940f7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247612194,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:00:12.201| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247612198,"body":{"recordId":307458874742415360,"ackMessage":1664247610958,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:00:42.202| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664247640974,"body":{"durationSeconds":1309,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:00:42.205| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1309,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:00:42.212| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"10106ee4673c43fb8a669770ed4d433e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247642210,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:00:42.217| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247642216,"body":{"recordId":307458874742415360,"ackMessage":1664247640974,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:01:12.203| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664247670974,"body":{"durationSeconds":1309,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:01:12.210| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1309,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:01:12.216| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"85c1f56176a742ae9407932b39c55d74","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247672216,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:01:12.230| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247672228,"body":{"recordId":307458874742415360,"ackMessage":1664247670974,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:01:18.325| http-nio-6002-exec-3 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 11:01:18.332| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"2af28285a1ca4f0b896704f2d8a35bcc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247678329,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:01:18.337| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"feec15ab70194ff9a7819bf750c0095c","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664247678337,"body":"{\"id\":\"307471333033254912\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664247678329}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:01:18.339| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b0880c3b80194227b2c519bea4453b76","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247678329,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:01:18.343| http-nio-6002-exec-3 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 11:01:18.350| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"1446326a5b8d41299fb07716c9960cb8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247678347,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:01:18.352| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"8c2126d21090461296f64e127ccd9087","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664247678352,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:01:18.359| http-nio-6002-exec-3 | INFO |  -  | asyncDelayMsg mqDto:{"id":"8fa2224801b84aa8ae8d85180d9124f7","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664247678359,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664248878358,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 11:01:18.364| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307469689805611008,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 11:01:18.367| NettyClientPublicExecutor_4 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC28842C999048D","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":3},"queueOffset":6,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F0000000011987830","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 11:01:55.477| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: SELECT id,code,name,logo,enable,enable_simulate,simulate_paper_id,access_key,access_secret,contact_name,contact_phone,enable_liveness,enable_monitor_record,create_id,create_time,update_id,update_Time FROM t_b_org WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:01:55.496| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:01:55.505| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:01:55.541| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:01:55.542| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:01:55.544| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:01:55.545| http-nio-6002-exec-9 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 密码不正确
-	at com.qmth.themis.exam.api.TEStudentController.login(TEStudentController.java:171)
-	at com.qmth.themis.exam.api.TEStudentController$$FastClassBySpringCGLIB$$1800543a.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:120)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEStudentController$$EnhancerBySpringCGLIB$$4662f9a7.login(<generated>)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:01:55.547| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIxMzQ1Ng=="}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:01:55.551| http-nio-6002-exec-9 | ERROR |  -  | 请求出错:[error path]:/api/oe/student/login
-[status]:500002
-[code]:500
-[message]:密码不正确 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:02:08.784| http-nio-6002-exec-6 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:08.787| http-nio-6002-exec-6 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:08.790| http-nio-6002-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:08.794| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"2a6d7b5970b149c88202e3be88a70c68","topic":"themis-topic-exam","tag":"WIN","timestamp":1664247728794,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:08.795| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"3041e5482f22451baee4037288c978cc","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664247728795,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:08.805| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:12.073| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:cJuBl5pOlb7Hja0BIPXUyiUfi9Q=, time:1664247730818 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:12.111| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"7ba502ac664843b6b1a40926ab931760","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664247732111,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307471333079392256","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:12.113| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"24882440f0ee4bc4aa61a6c8a63d8f0e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247732110,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:12.114| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:15.338| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307471572116971520,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 11:02:15.342| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"2554c66bb450432c8302c4453c0769f4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247735339,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:15.345| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"b82019fa18514f9ba13fb6fae75c3429","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664247735344,"body":"{\"id\":\"307471572142137344\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664247735339}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:15.346| http-nio-6002-exec-10 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"6df788ebc9204e58afaa27899c49fd3a","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664247735346,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:02:15.354| ConsumeMessageThread_14 | INFO |  -  | :413-:ConsumeMessageThread_14 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:02:15.356| ConsumeMessageThread_14 | INFO |  -  | :413-:ConsumeMessageThread_14 websocket oe Consumer接收到的消息:{"id":"6df788ebc9204e58afaa27899c49fd3a","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664247735346,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:02:15.359| ConsumeMessageThread_14 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664247735359,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:02:15.363| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:15.364| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: 6df788ebc9204e58afaa27899c49fd3a(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:15.367| ConsumeMessageThread_14 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:15.368| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:15.369| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: 6df788ebc9204e58afaa27899c49fd3a(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247735368(Long), 1664247735346(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:15.372| ConsumeMessageThread_14 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:16.210| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:gyKyslstPjR8DMduhdZLNBQR168=, time:1664247734974 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:16.215| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:31.450| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:QyT0TLK4KSvtC8R6rrHZpmfGxZ0=, time:1664247750193 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:31.456| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:31.478| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0aEO0WZ3XVMYmk1yl2rtTbl7s9A=, time:1664247750239 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:31.502| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"28cd9632d16b41d89f1a3b27b444eb07","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247751491,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:31.504| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"d489ca587f4a4772b391f990a62cf9ee","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664247751503,"body":{"id":"307471639917895680","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307471639917895680","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:31.506| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:31.532| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:t2gOF/a0Fg8LtaOhUsXGm0B2fXQ=, time:1664247750286 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:31.547| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:42.215| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664247760989,"body":{"durationSeconds":1309,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:02:42.217| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1309,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:02:42.219| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b69655b61e8244109d96708155487f6b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247762218,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:42.223| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247762222,"body":{"recordId":307458874742415360,"ackMessage":1664247760989,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:02:42.582| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fSpqFlo/WPRHLrLTAxtn+XhFQ/I=, time:1664247761333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:42.587| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:45.758| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:45.761| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:45.766| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:45.771| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"b765817766b2451998f6acb12fcd2075","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664247765771,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:45.772| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"ce748ca18c0241119948e0579d5114a7","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664247765772,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:45.777| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"fe13ade780b54ae2af53c25591af8cb7"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:49.095| http-nio-6002-exec-1 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307471713699897344,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:02:49.099| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"bd7ec06fa9244276a208bcb5bde6699c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247769095,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:49.450| ConsumeMessageThread_15 | INFO |  -  | :416-:ConsumeMessageThread_15 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:02:49.450| ConsumeMessageThread_15 | INFO |  -  | :416-:ConsumeMessageThread_15 websocket oe Consumer接收到的消息:{"id":"040a517dca554f219fd7adf0d4330aaf","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664247769388,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:02:49.453| ConsumeMessageThread_15 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664247769453,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:02:49.455| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.457| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: 040a517dca554f219fd7adf0d4330aaf(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.460| ConsumeMessageThread_15 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.462| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.464| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: 040a517dca554f219fd7adf0d4330aaf(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247769461(Long), 1664247769388(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.467| ConsumeMessageThread_15 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.784| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:gz6pLoa5/WTRpKkfB6Tcw2Hub20=, time:1664247769087 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:49.788| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:49.828| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:q8WO6WM+anE3QdYe1TsqlqJpup4=, time:1664247769144 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:49.834| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.835| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.841| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:49.843| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:50.612| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:DqB2HPkpfIC45qunsx2SAM02FfY=, time:1664247769364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:02:50.627| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"49efe42d518940e7b6c3a3a540a148f3","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664247770626,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307471333079392256","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:50.629| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"b4b78e4270044aa1a4db4b482e5f0bf5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247770624,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:50.633| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"f028c27f21344b28a6b0d6d100532422","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664247770632,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307471333079392256","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:50.635| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"fd7d34d82c8649c69ca43839e6076991","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664247770635,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:02:50.637| http-nio-6002-exec-2 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"abb7e909d3e94daea513a37efe0f7ba6","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664247770637,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:02:50.640| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:02:50.645| ConsumeMessageThread_13 | INFO |  -  | :443-:ConsumeMessageThread_13 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 11:02:50.645| ConsumeMessageThread_13 | INFO |  -  | :443-:ConsumeMessageThread_13 websocket oe Consumer接收到的消息:{"id":"abb7e909d3e94daea513a37efe0f7ba6","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664247770637,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 11:02:50.647| ConsumeMessageThread_13 | INFO |  -  | message:{"type":"EXAM_START","time":1664247770647,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:02:50.652| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.653| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: abb7e909d3e94daea513a37efe0f7ba6(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.656| ConsumeMessageThread_13 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.658| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.658| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: abb7e909d3e94daea513a37efe0f7ba6(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247770657(Long), 1664247770637(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.662| ConsumeMessageThread_13 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.665| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.667| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:02:50.676| ConsumeMessageThread_13 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:02.594| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:8pET1Iq/GwUJDrIVmGCCycscjpI=, time:1664247781333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:03:02.608| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:03:02.804| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/dc12bd2bc65b4823a7abebb8f71f4ab0.png,requestid:633267E6E3A18732307041F2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:03:02.804| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"00bce0c9eba2673846ac740674b42623"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:03:03.664| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0h4lrFlUElE54vCvgHbEkF3+iss=, time:1664247782427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:03:03.671| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"32bb202b2ea14a1f8963dda6c23bdada","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247783670,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:03:03.673| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"595f1d0fe4104fb88dd39f8969e7f3e0","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247783673,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/dc12bd2bc65b4823a7abebb8f71f4ab0.png","realness":-1.0,"similarity":-1.0,"id":307471774831878144,"time":1664247781583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:03:03.675| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/dc12bd2bc65b4823a7abebb8f71f4ab0.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247781583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:03:12.228| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664247790989,"body":{"durationSeconds":1329,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:03:12.231| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1329,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:03:12.234| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"6321a3d9132b4b8e82f7d16bfcd055fd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247792233,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:03:12.238| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247792237,"body":{"recordId":307458874742415360,"ackMessage":1664247790989,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:03:13.680| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:g3URT0f8EpHPoBocQM9CKAeWRbE=, time:1664247792396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:03:13.687| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:03:13.753| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/7c36196ad6564570a53d1dd7a4dc557a.png,requestid:633267F1E3A1873230E880F2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:03:13.753| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"88ff21156690d7b0f76bf87242d188f1"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:03:14.724| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/A1Un4rmTxD4E760KQNMcKAXxKM=, time:1664247793458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:03:14.730| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"9976bc6950d44e4ca7eee9c59a278e21","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247794729,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:03:14.731| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"4ee98d202ef54e06a7fb9d22a067d42f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247794731,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7c36196ad6564570a53d1dd7a4dc557a.png","realness":-1.0,"similarity":-1.0,"id":307471821216686080,"time":1664247792536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:03:14.733| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7c36196ad6564570a53d1dd7a4dc557a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247792536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:03:17.350| ConsumeMessageThread_16 | INFO |  -  | :417-:ConsumeMessageThread_16 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:03:17.352| ConsumeMessageThread_16 | INFO |  -  | :417-:ConsumeMessageThread_16 websocket oe Consumer接收到的消息:{"id":"0261101d4eb243a4b114a4dc37581f3e","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247797297,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:03:17.354| ConsumeMessageThread_16 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664247797354,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:03:17.358| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.360| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: 0261101d4eb243a4b114a4dc37581f3e(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.362| ConsumeMessageThread_16 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.367| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.368| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: 0261101d4eb243a4b114a4dc37581f3e(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247797366(Long), 1664247797297(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.371| ConsumeMessageThread_16 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.376| http-nio-6002-exec-2 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:03:17.379| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"db5578800a654e2aad3d5cf812485400","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247797378,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:03:17.381| http-nio-6002-exec-2 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"5c3312e2aa2244a3a1c7ec132b7c5dd4","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247797380,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:03:17.382| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307471713699897344,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:03:17.385| ConsumeMessageThread_17 | INFO |  -  | :418-:ConsumeMessageThread_17 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:03:17.386| ConsumeMessageThread_17 | INFO |  -  | :418-:ConsumeMessageThread_17 websocket oe Consumer接收到的消息:{"id":"5c3312e2aa2244a3a1c7ec132b7c5dd4","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664247797380,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:03:17.387| ConsumeMessageThread_17 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664247797387,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:03:17.390| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.391| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: 5c3312e2aa2244a3a1c7ec132b7c5dd4(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.393| ConsumeMessageThread_17 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.394| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.394| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: 5c3312e2aa2244a3a1c7ec132b7c5dd4(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247797394(Long), 1664247797380(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.397| ConsumeMessageThread_17 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:03:17.812| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:KqyayzlnZpWvJD4vqoWLAIuF/C0=, time:1664247796521 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:03:17.816| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:03:42.232| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247821005,"body":{"durationSeconds":1334,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:03:42.235| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1334,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:03:42.237| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"76bbe892dd19407e883e0e61596e5083","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247822236,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:03:42.239| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247822238,"body":{"recordId":307458874742415360,"ackMessage":1664247821005,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:04:00.250| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:00.252| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:00.255| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:00.266| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"136f7fd3a0344179b4f53e3ffe92cd4d","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664247840266,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:00.267| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"d913f9646db64d32aecd22328bd4de5c","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664247840267,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:00.269| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"c22abdb33cfd461bb83aff6e3427c40e"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:03.570| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307472026074882048,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:04:03.573| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"e1ca1d4dcc6c4795b72c7a3745e67e74","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247843571,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:03.902| ConsumeMessageThread_18 | INFO |  -  | :425-:ConsumeMessageThread_18 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:04:03.904| ConsumeMessageThread_18 | INFO |  -  | :425-:ConsumeMessageThread_18 websocket oe Consumer接收到的消息:{"id":"8e710ecf9b3d432298b3b62f5429af13","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664247843850,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:04:03.908| ConsumeMessageThread_18 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664247843908,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:04:03.913| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:03.914| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: 8e710ecf9b3d432298b3b62f5429af13(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:03.916| ConsumeMessageThread_18 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:03.918| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:03.919| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: 8e710ecf9b3d432298b3b62f5429af13(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664247843917(Long), 1664247843850(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:03.922| ConsumeMessageThread_18 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:04.255| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:WLcfpx9uVPeKPqDEgpK6MjPc7bw=, time:1664247843561 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:04.258| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:04.294| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:T7YivD4RLxZu6JQg5CRZVYrdYFM=, time:1664247843614 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:04.299| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:04.300| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:04.312| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:04:04.319| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:12.504| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664247851005,"body":{"durationSeconds":1342,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:04:12.509| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1342,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:04:12.512| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"8dd0e1a350df43a7bd52e44ff975ff6e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247852512,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:12.517| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247852516,"body":{"recordId":307458874742415360,"ackMessage":1664247851005,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:04:13.647| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vVp8YRh92q7427aKlurR2/UOCYI=, time:1664247852380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:13.658| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:04:13.714| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/5a7bf1b9f200411f9006185792cb77ac.png,requestid:6332682DE3A1873230A8C6F3 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:04:13.715| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"605322c788bfbf140ab12ded9f317119"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:13.864| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:IMQ93NUjFBh4qRET9IzzX8arPgM=, time:1664247852614 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:13.870| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"3e08f6c938a6495fb80eb1fb7b170505","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247853869,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:13.875| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f2213dbcd4f2464ab6ce513e5cf49d13","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247853875,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5a7bf1b9f200411f9006185792cb77ac.png","realness":-1.0,"similarity":-1.0,"id":307472069267824640,"time":1664247852521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:13.879| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5a7bf1b9f200411f9006185792cb77ac.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247852521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:24.677| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:eMDnd2hObJ/iE4XqtzU06+LoLfc=, time:1664247863411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:24.686| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:04:24.743| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/b978a57a3be34d128d48bdfb76e41c48.png,requestid:63326838E3A18732304801F4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:04:24.744| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3ae3e2fe0decb47114ffeaccb2bac385"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:24.904| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mNXRfYS1s3DN4IriqMvB2QAzcQ4=, time:1664247863661 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:24.913| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"6cd725b9f6cc44edb492eb54cb50f16f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247864911,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:24.918| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"35e8f2f6141342998bde4dfba534b42e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247864918,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b978a57a3be34d128d48bdfb76e41c48.png","realness":-1.0,"similarity":-1.0,"id":307472115581329408,"time":1664247863521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:24.920| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b978a57a3be34d128d48bdfb76e41c48.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247863521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:33.640| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664247872946,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:04:33.641| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:04:33.642| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247873642,"body":{"ackMessage":1664247872946}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:04:35.652| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:V7ml255UZdWJduGi+CcwPMLOaOA=, time:1664247874380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:35.667| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:04:35.729| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/15f0ad92f7eb4424847c4631710df45a.png,requestid:63326843E3A18732308E3CF4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:04:35.730| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"11b9077a66e13ca3c4927d1aa8338d53"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:35.965| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qGI2xyrDDP4o04rqePTi/9XTonk=, time:1664247874693 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:35.974| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"51e33166aff14ac4b41fbd6af4953d6e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247875973,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:35.982| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"f607b9e368a94d199163a97ec944416a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247875980,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/15f0ad92f7eb4424847c4631710df45a.png","realness":-1.0,"similarity":-1.0,"id":307472161978720256,"time":1664247874505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:35.987| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/15f0ad92f7eb4424847c4631710df45a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247874505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:42.246| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664247881021,"body":{"durationSeconds":1372,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:04:42.248| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1372,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:04:42.251| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"16b57cc4885744d8995668c22971f5af","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247882249,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:42.254| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247882253,"body":{"recordId":307458874742415360,"ackMessage":1664247881021,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:04:46.630| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4b6A4cfvAz5BovNJIygCo8uzmoM=, time:1664247885364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:46.644| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:04:46.699| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/77d5b561d2e44b908f87636602d03822.png,requestid:6332684EE3A1873230B972F4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:04:46.700| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"37d10e1d60c0672407ef0f9d55ed10d9"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:47.027| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TIAIYg86v/JsEsweJNtnI1EVE1s=, time:1664247885771 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:47.034| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"5e7937d16e704ee29f0cedb2178c3f7e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247887033,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:47.035| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"6f007b07e81144aea6f5a4a20f71d2a3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247887035,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/77d5b561d2e44b908f87636602d03822.png","realness":-1.0,"similarity":-1.0,"id":307472208367722496,"time":1664247885474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:47.039| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/77d5b561d2e44b908f87636602d03822.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247885474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:57.664| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zGw0wrAXd0LgLvcCHxEQLWqHYA4=, time:1664247896396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:57.671| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:04:57.733| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/63c92b6cdc244b769072f467a7611639.png,requestid:63326859E3A187323064A9F4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:04:57.734| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"16f7d0ae93280429f8c60866482c54aa"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:04:58.068| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rZX+TQS/sAhPERhPqyNFugloUTE=, time:1664247896818 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:04:58.079| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"c109d82d66d84d4a98e88f061ba9271e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247898076,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:58.081| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"c4dab23921e646eda144810618e42e5b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247898081,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/63c92b6cdc244b769072f467a7611639.png","realness":-1.0,"similarity":-1.0,"id":307472254689615872,"time":1664247896505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:04:58.084| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/63c92b6cdc244b769072f467a7611639.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247896505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:03.614| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664247902944,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:05:03.616| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:05:03.616| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247903616,"body":{"ackMessage":1664247902944}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:05:03.695| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:I1o5lRXJ9hmKBP1aY7jUwCShEHA=, time:1664247902427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:03.707| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:05:03.820| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/2b344c2110d54d058f946f3fbef9068b.png,requestid:6332685FE3A18732303DCAF4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:05:03.821| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"0db08d4c46271dc089633cac28300df2"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:04.110| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qJcMy9V0khp2DO6W4U/0U7VKKUk=, time:1664247902864 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:04.115| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"0ec37e994d6d49d0a73986e127524d60","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247904114,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:04.117| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"e07212ee807d4c3aa4d2d156052d6e49","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247904117,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2b344c2110d54d058f946f3fbef9068b.png","realness":-1.0,"similarity":-1.0,"id":307472280010629120,"time":1664247902599,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:04.119| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2b344c2110d54d058f946f3fbef9068b.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664247902599,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:08.580| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:s4eHt+xix0YQ9sU+Y8pbPxG4TJM=, time:1664247907302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:08.592| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:05:08.649| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/bb18b560da7646488e8377d526cb29ac.png,requestid:63326864E3A18732304FE3F4 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:05:08.650| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"2c2a1208a19e6e7732d4ae33186f26c5"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:09.151| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7aaBt5fltLEoc8RR5IDCX/4t+9s=, time:1664247907896 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:09.160| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"4e79b733e4724670977b3e204729337c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247909158,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:09.165| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"8003ab0cd1824f8b8bf6fd07045a8742","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247909165,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/bb18b560da7646488e8377d526cb29ac.png","realness":-1.0,"similarity":-1.0,"id":307472301170892800,"time":1664247907427,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:09.168| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/bb18b560da7646488e8377d526cb29ac.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247907427,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:12.263| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664247911036,"body":{"durationSeconds":1401,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:05:12.265| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1401,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:05:12.268| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"a3b0125403fb4803a2665d414be421bc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247912267,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:12.271| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247912270,"body":{"recordId":307458874742415360,"ackMessage":1664247911036,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:05:19.705| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:gEsmN0RIbICpcatq31eWn5mvNXY=, time:1664247918443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:19.715| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:05:19.772| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/ff4e2e1245e64a4c830718e6cc7ce1a8.png,requestid:6332686FE3A18732302E1DF5 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:05:19.772| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a48dd5074dd447255cf8418ec932fbea"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:20.210| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YHGB3wX4OLcRlQ65xzIseySnY9k=, time:1664247918958 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:20.219| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"0980139146c444df9ab00c073041638c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247920218,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:20.223| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"8f8e055ab587440dbc5ca46cb72fffec","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247920222,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ff4e2e1245e64a4c830718e6cc7ce1a8.png","realness":-1.0,"similarity":-1.0,"id":307472347555700736,"time":1664247918552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:20.224| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ff4e2e1245e64a4c830718e6cc7ce1a8.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247918552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:30.612| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:GbUMIoZRTsazqKjHBMVYlcmRnyQ=, time:1664247929333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:30.619| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:05:30.675| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/ddee94f3ba244b518ac67507fdb40a6a.png,requestid:6332687AE3A18732305057F5 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:05:30.679| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"38a9444b2ea0bb3e7e225c2caa605138"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:31.274| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RK+1VgcL+i5lcobsgvPy0w293p4=, time:1664247930005 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:31.280| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"da4c85f252a54bd08380bd969d9c1f3c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247931278,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:31.281| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7afbba4c8edb461db9e3c4af9952df5c","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247931281,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ddee94f3ba244b518ac67507fdb40a6a.png","realness":-1.0,"similarity":-1.0,"id":307472393948897280,"time":1664247929458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:31.283| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ddee94f3ba244b518ac67507fdb40a6a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247929458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:33.607| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664247932943,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:05:33.609| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:05:33.610| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247933610,"body":{"ackMessage":1664247932943}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:05:41.645| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:niITvaHQUQiNA5bMkr3aJLTGXIw=, time:1664247940364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:41.653| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:05:41.708| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/c19b18237d4d4322ae60c847e3fa1d6d.png,requestid:63326885E3A1873230B292F5 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:05:41.709| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3d322dabb6d09c91af718731189b133e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:42.282| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664247941052,"body":{"durationSeconds":1431,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:05:42.284| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1431,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:05:42.287| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"9df2d15d5a9f4106bb2d19ec2a65c6b9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247942286,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:42.291| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247942289,"body":{"recordId":307458874742415360,"ackMessage":1664247941052,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:05:42.319| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Lc+Y2olq6mJMlVW93GQM7mjrxWw=, time:1664247941068 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:42.324| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"0d0668250a6948f9ae365fde58835741","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247942324,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:42.325| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"bd3be3c2ecd54274a6f6f203bd262cfd","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247942325,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c19b18237d4d4322ae60c847e3fa1d6d.png","realness":-1.0,"similarity":-1.0,"id":307472440274984960,"time":1664247940489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:42.327| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c19b18237d4d4322ae60c847e3fa1d6d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247940489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:52.596| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aNriPNOCXhWeanWoo/anPCTwj6g=, time:1664247951302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:52.611| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:05:52.666| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/7d2ece443e8d43ba8c325c063f07bee0.png,requestid:63326890E3A1873230BBCAF5 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:05:52.667| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b643bdf2ef5bb68e61ef74b0e91ed849"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:05:53.362| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZtDsV9wJMtsaOt1oCEhjge1UgiU=, time:1664247952114 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:05:53.367| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"5da276b9d26041e3b2fd4d1c9559d717","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247953366,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:53.370| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"dc1388ff1831491eb458886ebd795217","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247953369,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7d2ece443e8d43ba8c325c063f07bee0.png","realness":-1.0,"similarity":-1.0,"id":307472486592684032,"time":1664247951443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:05:53.372| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7d2ece443e8d43ba8c325c063f07bee0.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247951443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:03.606| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664247962943,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:06:03.608| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:06:03.608| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247963608,"body":{"ackMessage":1664247962943}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:06:03.721| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:VkMSZQl0HKJdVICvZ1kxADGEHZo=, time:1664247962458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:03.730| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:06:03.790| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/87bdb27823204f2abf8b7b08d05ed6e6.png,requestid:6332689BE3A1873230BB02F6 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:06:03.790| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"76eb01ef08c43c7c85bedde660fe0c92"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:04.402| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qzoLaTePVveXwu1zfO+ranD28uo=, time:1664247963161 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:04.407| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"2fc8f5976f16435eba1546b6a57e49d8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247964406,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:04.409| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"09ebd991080c4f918a9f5c931cfabf32","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247964409,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/87bdb27823204f2abf8b7b08d05ed6e6.png","realness":-1.0,"similarity":-1.0,"id":307472532897800192,"time":1664247962568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:04.411| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/87bdb27823204f2abf8b7b08d05ed6e6.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247962568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:12.305| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664247971068,"body":{"durationSeconds":1461,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:06:12.308| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1461,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:06:12.311| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"9dad7330cf1749bfbf6a0fb52be9762b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247972310,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:12.315| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247972314,"body":{"recordId":307458874742415360,"ackMessage":1664247971068,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:06:14.663| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:S21t2MzgxroYL+T7wghqoVRW6Ds=, time:1664247973396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:14.671| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:06:14.729| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/c19a24dbe88b4dae8742a1d92d077972.png,requestid:633268A6E3A18732308141F6 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:06:14.730| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"f541635c26a295ad060164949f8f95d0"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:15.438| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:EOWQYN1B8+u+OA5J394xtyWgMqE=, time:1664247974193 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:15.445| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"e58a8a75f828483e8d270de813331f04","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247975444,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:15.447| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"c607a9934a604f4c8e8d683bf6f009d0","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247975446,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c19a24dbe88b4dae8742a1d92d077972.png","realness":-1.0,"similarity":-1.0,"id":307472579186139136,"time":1664247973505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:15.449| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c19a24dbe88b4dae8742a1d92d077972.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247973505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:25.583| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XiXGTtWH6xqxGlS7WWmtj1aO0rE=, time:1664247984318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:25.598| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:06:25.662| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/9165542ef1964cec880d855a4aae82ef.png,requestid:633268B1E3A18732302F79F6 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:06:25.663| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"0d798734df1d2c6f61e133b316262591"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:26.475| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wn4xryhsPrs9l4/Js1F1qQCMq6k=, time:1664247985224 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:26.480| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"dfe7f82c45204b2ca66823d779a182a0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247986479,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:26.482| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"09c0a3521056493188df9118ad09de25","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247986482,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9165542ef1964cec880d855a4aae82ef.png","realness":-1.0,"similarity":-1.0,"id":307472625474478080,"time":1664247984443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:26.484| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9165542ef1964cec880d855a4aae82ef.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247984443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:33.608| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664247992944,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:06:33.610| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:06:33.611| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664247993611,"body":{"ackMessage":1664247992944}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:06:36.648| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SEIx3FzbEHVT6FTHIu0B9kH9JBA=, time:1664247995364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:36.656| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:06:36.712| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/c146a8f2af174aeab19fa49f8dff6a13.png,requestid:633268BCE3A1873230CCB5F6 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:06:36.713| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"70ab19ea82960d40e2cb594257df410c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:37.509| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7vBsbWELlDMNp/KD26Hn7L6JkgY=, time:1664247996271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:37.515| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"7b26e0dbf37a4167a6ed5bc104552940","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664247997514,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:37.517| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c174ec40bd4a465ca3b636cc17e7b33c","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664247997517,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c146a8f2af174aeab19fa49f8dff6a13.png","realness":-1.0,"similarity":-1.0,"id":307472671762817024,"time":1664247995489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:37.519| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c146a8f2af174aeab19fa49f8dff6a13.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664247995489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:42.307| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664248001083,"body":{"durationSeconds":1492,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:06:42.310| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1492,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:06:42.313| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"e26b9162ddf44c288d6182e755ffad0e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248002312,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:42.317| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248002316,"body":{"recordId":307458874742415360,"ackMessage":1664248001083,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:06:47.669| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ho7xcUCclhrm5/rykEco5qhIDwM=, time:1664248006396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:47.678| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:06:47.732| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/9a09692e7c754ba4ac84d04164bbd66b.png,requestid:633268C7E3A1873230D6F1F6 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:06:47.733| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"322c35d6941c1484e28447ab09c9fbee"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:48.543| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LBpCd1Wpxrwz+fcUua3G9kdI2n0=, time:1664248007302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:48.550| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"2b49038e5fed48f0b5d7f0c01103a134","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248008549,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:48.552| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"3745252eb196486b8d022e3a7cd24576","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248008552,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9a09692e7c754ba4ac84d04164bbd66b.png","realness":-1.0,"similarity":-1.0,"id":307472718046961664,"time":1664248006521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:48.555| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9a09692e7c754ba4ac84d04164bbd66b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248006521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:58.597| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Eb9lG3IcJfEBBZTL4Jc8CFPnMrg=, time:1664248017318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:58.606| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:06:58.663| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/df8dbc1c2e504491848db62e30aafac5.png,requestid:633268D2E3A1873230CA2AF7 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:06:58.664| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"abe36db540874ef8cb1e737927e94b69"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:06:59.657| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZD0QCJlB1/9yVabCsW7KKIYH7Uk=, time:1664248018349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:06:59.664| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"ce49a88764f249b38103bbd7a5f8ca69","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248019663,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:59.666| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"39da196c6b14429aa93029be23ca4b28","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248019666,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/df8dbc1c2e504491848db62e30aafac5.png","realness":-1.0,"similarity":-1.0,"id":307472764662456320,"time":1664248017443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:06:59.668| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/df8dbc1c2e504491848db62e30aafac5.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248017443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:03.607| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664248022944,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:07:03.608| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:07:03.609| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248023609,"body":{"ackMessage":1664248022944}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:07:09.631| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pexJU8W3LZHmdvLypDMqd5sWH4E=, time:1664248028349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:09.646| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:07:09.706| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/c838e4ebb008487ab3fe014e1980e085.png,requestid:633268DDE3A18732306165F7 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:07:09.706| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"dfd5062a7e409b77c9652d9e130c3e75"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:10.713| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:2NsLiPhExKAoVeLs/IgxMkKMOZ4=, time:1664248029458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:10.718| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"2231eb7bfe10435c8c1ae8a3bab48a0c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248030717,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:10.720| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"bdb57a2721204f2bbf4230743ac32642","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248030720,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c838e4ebb008487ab3fe014e1980e085.png","realness":-1.0,"similarity":-1.0,"id":307472811026292736,"time":1664248028474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:10.721| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c838e4ebb008487ab3fe014e1980e085.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248028474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:12.313| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664248031083,"body":{"durationSeconds":1522,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:07:12.315| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1522,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:07:12.319| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"bbdbe422f4d74d098b93389b8b99fe0f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248032318,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:12.323| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248032322,"body":{"recordId":307458874742415360,"ackMessage":1664248031083,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:07:20.615| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:jRUpVIgzTSmQRZVqomJZTvLHh8M=, time:1664248039349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:20.624| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:07:20.681| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/468debed0b844f40b73ef583faf02f89.png,requestid:633268E8E3A1873230439FF7 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:07:20.682| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"41484f67aa2f9eed2f28e427b6b8016e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:20.762| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XpiHdr88H92n9GInsWaN6Mt1fT8=, time:1664248039505 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:20.767| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"c45468387910499d93bca4ecb6f606b2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248040766,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:20.768| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"712ce1eea25b4070a7bcf55a9b608005","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248040768,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/468debed0b844f40b73ef583faf02f89.png","realness":-1.0,"similarity":-1.0,"id":307472853170659328,"time":1664248039458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:20.770| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/468debed0b844f40b73ef583faf02f89.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248039458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:31.623| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:i8ppwnPiTty7tSi95p6A2blRLDg=, time:1664248050349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:31.633| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:07:31.693| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/c352347282fc4bcb84433e5acb7ce4f3.png,requestid:633268F3E3A1873230EDD5F7 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:07:31.694| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3f0f294c71907f2ddb614f1c0c628e59"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:31.828| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:l0Ix/1BO8ZOdaYiySIkE7tH9PUw=, time:1664248050552 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:31.833| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"a74c1b9d52a943e7a9772a7b449d3fc3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248051832,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:31.835| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"1e27b4c72294461eb46f0850d0ab9369","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248051835,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c352347282fc4bcb84433e5acb7ce4f3.png","realness":-1.0,"similarity":-1.0,"id":307472899589021696,"time":1664248050474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:31.837| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c352347282fc4bcb84433e5acb7ce4f3.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248050474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:33.616| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664248052943,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:07:33.618| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:07:33.618| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248053618,"body":{"ackMessage":1664248052943}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:07:42.316| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664248061083,"body":{"durationSeconds":1551,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:07:42.317| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1551,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:07:42.320| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"46a4e626d0ec417d928dcffcd780e377","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248062319,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:42.325| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248062324,"body":{"recordId":307458874742415360,"ackMessage":1664248061083,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:07:42.754| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:9DcFMMwcTU/Q7BRFAHfNAdDn+wM=, time:1664248061443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:42.766| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:07:42.824| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/9928e7eb068e4ac5a46ac9a61b9540d1.png,requestid:633268FEE3A1873230D30FF8 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:07:42.825| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a538401d3f074e0a2da19b03d1fe5cff"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:42.865| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pC+QkSZWNMhKoz1nNcaquCRkSno=, time:1664248061614 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:42.870| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"647da84c372b4494af5db1a862557926","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248062868,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:42.871| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"b0a3d9ea7db24854aa953548f7b1bec0","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248062871,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9928e7eb068e4ac5a46ac9a61b9540d1.png","realness":-1.0,"similarity":-1.0,"id":307472945877360640,"time":1664248061599,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:42.873| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9928e7eb068e4ac5a46ac9a61b9540d1.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248061599,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:53.602| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:OLdVf+RyruZOzwPczUW/4LJkPz4=, time:1664248072302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:53.615| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:07:53.723| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/447f2f4a5d15493d8d12c7e00a7318a6.png,requestid:63326909E3A18732307F46F8 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:07:53.724| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9d605528846d640cc6beffe8f35ba3ee"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:53.906| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Cdw5gRWZwCjanII1Ioes96bHiwI=, time:1664248072661 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:53.911| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"feb2e5af6fad4ebe99385ea1f15e914d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248073910,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:53.913| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1ec131a4c78f43238ee4821aad485b1f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248073913,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/447f2f4a5d15493d8d12c7e00a7318a6.png","realness":-1.0,"similarity":-1.0,"id":307472992190865408,"time":1664248072505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:53.915| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/447f2f4a5d15493d8d12c7e00a7318a6.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248072505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:07:54.310| ConsumeMessageThread_19 | INFO |  -  | :426-:ConsumeMessageThread_19 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:07:54.311| ConsumeMessageThread_19 | INFO |  -  | :426-:ConsumeMessageThread_19 websocket oe Consumer接收到的消息:{"id":"36b2c0bb66e44c01bdea45c38dfdff04","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248074236,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:07:54.314| ConsumeMessageThread_20 | INFO |  -  | :428-:ConsumeMessageThread_20 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:07:54.314| ConsumeMessageThread_19 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664248074314,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:07:54.315| ConsumeMessageThread_20 | INFO |  -  | :428-:ConsumeMessageThread_20 websocket oe Consumer接收到的消息:{"id":"18eaca2d9304487991c442e60d852498","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248074234,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:07:54.317| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.321| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: 36b2c0bb66e44c01bdea45c38dfdff04(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.323| ConsumeMessageThread_19 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.324| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.326| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: 36b2c0bb66e44c01bdea45c38dfdff04(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248074324(Long), 1664248074236(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.328| http-nio-6002-exec-5 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:07:54.332| ConsumeMessageThread_19 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.334| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.335| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: 18eaca2d9304487991c442e60d852498(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.338| ConsumeMessageThread_20 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.338| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7d251456010d4d8fb4d5403273782e39","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248074331,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:07:54.340| http-nio-6002-exec-5 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b0c39bcccc284b72a3ada2ab41de76e8","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248074340,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:07:54.340| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.341| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: 18eaca2d9304487991c442e60d852498(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248074340(Long), 1664248074234(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.342| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307472026074882048,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:07:54.345| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:07:54.345| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"b0c39bcccc284b72a3ada2ab41de76e8","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248074340,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:07:54.347| ConsumeMessageThread_20 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.348| ConsumeMessageThread_1 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664248074348,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:07:54.350| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.351| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: b0c39bcccc284b72a3ada2ab41de76e8(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.353| ConsumeMessageThread_1 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.355| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.356| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: b0c39bcccc284b72a3ada2ab41de76e8(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248074355(Long), 1664248074340(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.362| ConsumeMessageThread_1 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:07:54.963| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3Fby1R16C/b686zrsj+8BmHNG/U=, time:1664248073693 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:07:54.969| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:08:12.330| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664248091099,"body":{"durationSeconds":1563,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:08:12.333| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1563,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:08:12.336| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c52c0f1bed3a44709bbab38c0b32433a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248092335,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:08:12.341| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248092339,"body":{"recordId":307458874742415360,"ackMessage":1664248091099,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:08:42.345| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664248121114,"body":{"durationSeconds":1563,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:08:42.347| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1563,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:08:42.350| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"9a2e0b7b0d4e4941ba90b93e7a9b62c1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248122348,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:08:42.354| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248122352,"body":{"recordId":307458874742415360,"ackMessage":1664248121114,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:09:12.354| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664248151114,"body":{"durationSeconds":1563,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:09:12.357| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1563,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:09:12.358| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"67a2188acb454a6abc9959070bdbc3ec","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248152358,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:09:12.360| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248152360,"body":{"recordId":307458874742415360,"ackMessage":1664248151114,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:09:42.348| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664248181114,"body":{"durationSeconds":1563,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:09:42.350| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1563,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:09:42.353| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"4ea07c074dc948d1a178826a43bcc1f7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248182352,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:09:42.357| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248182356,"body":{"recordId":307458874742415360,"ackMessage":1664248181114,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:09:55.521| http-nio-6002-exec-9 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 11:09:55.635| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"e9d2be6b3fa743348e4adef99f94c66f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248195523,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:09:55.638| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"965958a58525446cbc744c64f720b1ad","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664248195638,"body":"{\"id\":\"307473502750908416\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664248195523}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:09:55.640| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"1862987a1af345c096cf467ff4cb6eff","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248195523,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:09:55.642| http-nio-6002-exec-9 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 11:09:55.646| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"31d8b2bef611476b9a6fc2c809e855e4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248195643,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:09:55.648| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"a7baddc0508c4d1b98644c8dfcc7fc65","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664248195647,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:09:55.650| http-nio-6002-exec-9 | INFO |  -  | asyncDelayMsg mqDto:{"id":"3340f8100be04d928bf923d83ec3734b","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664248195650,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664249395650,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 11:09:55.654| NettyClientPublicExecutor_1 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC2884AAE430548","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":1},"queueOffset":7,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F000000001199BFC5","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 11:09:55.656| http-nio-6002-exec-9 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307471572116971520,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 11:12:59.888| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:12:59.891| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:12:59.895| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:12:59.898| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"b50a3b4f05fa4c808b3103b85cdf247a","topic":"themis-topic-exam","tag":"WIN","timestamp":1664248379898,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:12:59.899| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"7cc44876c00d4bc4925a8909cc92e546","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664248379899,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:12:59.908| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:03.137| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0nbCy+/Z6VQusYm/j0w6kthdMQc=, time:1664248381880 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:03.156| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"a02afaba15fb495c8d00ceddc962e788","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664248383155,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307473502776074240","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:03.158| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"0236a537d461471caddac691d2aa35ee","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248383153,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:03.161| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:07.493| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307474307449102336,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 11:13:07.497| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"fbb50fdc0c754d0b8644f8696e113e3a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248387493,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:07.499| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"f83d4ad9d9804295abbf5064034ff361","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664248387499,"body":"{\"id\":\"307474307478462464\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664248387493}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:07.501| http-nio-6002-exec-10 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b45a0abfe4bc4761a4f4f011f55b87a6","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664248387501,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:13:07.505| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:13:07.506| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"b45a0abfe4bc4761a4f4f011f55b87a6","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664248387501,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:13:07.507| ConsumeMessageThread_2 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664248387507,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:13:07.510| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:07.511| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: b45a0abfe4bc4761a4f4f011f55b87a6(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:07.513| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:07.514| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:07.515| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: b45a0abfe4bc4761a4f4f011f55b87a6(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248387514(Long), 1664248387501(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:07.518| ConsumeMessageThread_2 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:08.218| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6ywSnTKmn9q+/qKWJ99BOaaSf1I=, time:1664248386958 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:08.222| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:12.367| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664248391114,"body":{"durationSeconds":1563,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:13:12.369| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1563,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:13:12.372| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"bd255e468aab4d05a916682c5f645a62","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248392371,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:12.376| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248392374,"body":{"recordId":307458874742415360,"ackMessage":1664248391114,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:13:13.306| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:xtXk7sLJ4XAyD1a9qG+kiblt+78=, time:1664248392036 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:13.310| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:14.357| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yCn64iarAUZggcWGR2f65VTfFMY=, time:1664248393083 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:14.361| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:14.408| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rKQiqxWx+e3vT98NxRJ0F33ybUQ=, time:1664248393146 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:14.416| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"deba2a230a9e40ac88868092fd448d75","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248394413,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:14.419| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"c2caae614f1f4754a610a4d49f909b79","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664248394418,"body":{"id":"307474336498851840","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307474336498851840","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:14.420| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:14.446| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:h0PhU13GL8casAVK3eVqxLAmXfY=, time:1664248393177 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:14.449| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:29.909| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:29.911| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:29.925| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:29.937| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"78fb7810e04e470f8720a1563796dcb1","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664248409937,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:29.938| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"600c7bb028bb4053a26ec0b246fd8d53","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664248409938,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:29.940| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"dbc328422edb49b1a59f9b05c0738e6b"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:33.240| http-nio-6002-exec-7 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307474415439847424,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:13:33.243| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"f433fff11e15444da66ffccf3c791f1b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248413241,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:33.527| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:13:33.527| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"63697cc84014438584e915240d2af646","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664248413472,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:13:33.528| ConsumeMessageThread_3 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664248413528,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:13:33.531| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.532| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 63697cc84014438584e915240d2af646(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.533| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.535| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.535| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 63697cc84014438584e915240d2af646(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248413535(Long), 1664248413472(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.539| ConsumeMessageThread_3 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.875| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:/x8pJZu47po1BDE2gHdx64x3azM=, time:1664248413177 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:33.879| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:33.918| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:XdesZ7lxhT3GeqgMH2KtBJq9KUI=, time:1664248413231 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:33.922| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.926| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.931| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:33.934| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:34.501| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:IgBu6TyBhbAKZdJeQEIE4cV0qNE=, time:1664248413224 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:34.513| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"e32e8a40427a4f2f85d4e37aee875e24","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664248414513,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307473502776074240","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:34.516| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"5ace94b9ab9240ada5bb8f1f42292cca","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248414512,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:34.519| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"416bfb6ef5ca40b69aaaf261894fc2aa","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664248414519,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307473502776074240","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:34.525| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"065846caaa32435bbb21a9aa1f535300","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664248414525,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:34.532| http-nio-6002-exec-5 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"bfd4d0a324fc49d194b7b47c3e92466d","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664248414531,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:13:34.537| ConsumeMessageThread_14 | INFO |  -  | :446-:ConsumeMessageThread_14 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 11:13:34.537| ConsumeMessageThread_14 | INFO |  -  | :446-:ConsumeMessageThread_14 websocket oe Consumer接收到的消息:{"id":"bfd4d0a324fc49d194b7b47c3e92466d","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664248414531,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 11:13:34.540| ConsumeMessageThread_14 | INFO |  -  | message:{"type":"EXAM_START","time":1664248414540,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:13:34.545| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.546| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: bfd4d0a324fc49d194b7b47c3e92466d(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.549| ConsumeMessageThread_14 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.550| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.551| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: bfd4d0a324fc49d194b7b47c3e92466d(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248414550(Long), 1664248414531(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.555| ConsumeMessageThread_14 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.552| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:34.557| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.557| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:34.562| ConsumeMessageThread_14 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:13:42.382| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664248421130,"body":{"durationSeconds":1569,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:13:42.385| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1569,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:13:42.388| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"af394f0f7873404cad4c1ada8da3051e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248422387,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:42.391| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248422390,"body":{"recordId":307458874742415360,"ackMessage":1664248421130,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:13:46.640| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:E8Jxvg7+ZWVlRg0QL89Gp7bzNTw=, time:1664248425333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:46.650| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:13:46.842| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/184772579e0949268aed2f279d2cf18f.png,requestid:63326A6AB345863235637BDF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:13:46.843| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b53ce8f41e9edbba44cf406219eb8735"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:47.586| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pp60aEA7lR3gTUwr4Bxd8F7NcLI=, time:1664248426333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:47.591| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"39ac448b16b54d1c93998e76a7c98fa7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248427590,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:47.593| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"4172f207df6d4c0598ab6470ba9fb7cc","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248427593,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/184772579e0949268aed2f279d2cf18f.png","realness":-1.0,"similarity":-1.0,"id":307474475632304128,"time":1664248425599,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:47.595| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/184772579e0949268aed2f279d2cf18f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248425599,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:57.674| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:IYMdilNLcvQehDJodMKF+gGI6Js=, time:1664248436396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:57.683| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:13:57.860| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/8540dac564854a0e877f7ec4f460dd06.png,requestid:63326A75B3458632351AB1DF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:13:57.882| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c99f80cb7b3bc312c29d23ef7b48617e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:13:58.630| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iqL31AfNQhZ+rTsFNhZvd3DrxR0=, time:1664248437364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:13:58.646| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"7a114874b82e49fe958fc0a7089aaa8b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248438645,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:58.648| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"df93d8624c584c1caf9f5885e49691a2","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248438648,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8540dac564854a0e877f7ec4f460dd06.png","realness":-1.0,"similarity":-1.0,"id":307474522000334848,"time":1664248436646,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:13:58.650| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8540dac564854a0e877f7ec4f460dd06.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248436646,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:08.737| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yq8axXPCkr4wXZkZgSwkoI5nwzE=, time:1664248447458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:08.751| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:14:08.832| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/d6e2026a2fcb42399730a89a33a40e0e.png,requestid:63326A80B345863235F5E7DF | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:14:08.832| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"21ff788e9ed75aff285287313b128a54"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:09.727| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Pm3ZAs0OOBqRCZmKA6nqlzmluoU=, time:1664248448443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:09.731| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"4b32cc85eb1b49b5917f56a7e00b5ba4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248449731,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:09.733| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"ef88435985da44f39009e8bf9d335b74","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248449733,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d6e2026a2fcb42399730a89a33a40e0e.png","realness":-1.0,"similarity":-1.0,"id":307474568494194688,"time":1664248447583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:09.735| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d6e2026a2fcb42399730a89a33a40e0e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248447583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:12.380| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664248451130,"body":{"durationSeconds":1599,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:14:12.382| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1599,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:14:12.383| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"ffa4b8f42cbd414db30272f0094dd09b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248452383,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:12.386| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248452385,"body":{"recordId":307458874742415360,"ackMessage":1664248451130,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:14:19.738| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:A2s5cTB0Xh+wJpmoXlxTF+cQyIM=, time:1664248458443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:19.747| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:14:19.807| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/55a371ed5dcc48f5b232ddba4e3f54aa.png,requestid:63326A8BB345863235F723E0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:14:19.808| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"74d8d00877d07d4c38fba121b210c1e2"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:20.773| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:L7DIGUj76mKOeqNhn2XxEvXIPhU=, time:1664248459521 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:20.779| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"c8ed0f3c6a814b0887edcc3e94c3e091","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248460778,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:20.781| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"c34b35eb046f4b4d922caebe9e05255b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248460781,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/55a371ed5dcc48f5b232ddba4e3f54aa.png","realness":-1.0,"similarity":-1.0,"id":307474614828670976,"time":1664248458568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:20.783| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/55a371ed5dcc48f5b232ddba4e3f54aa.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248458568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:25.313| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664248464627,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:14:25.315| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:14:25.316| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248465316,"body":{"ackMessage":1664248464627}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:14:30.703| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NpxYk5ZqpSVlCcHWj48XsuOgdFg=, time:1664248469411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:30.711| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:14:30.766| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/aef81a0cb61b433ca04d0f266644e775.png,requestid:63326A96B345863235775AE0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:14:30.767| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"223a35979ab5c2c1dd9869a5d5b75869"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:30.817| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aDu0FXVvG7yTzbE1c8EiF9ByI9k=, time:1664248469552 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:30.822| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"e5e216ad5fd44553b135b5ecf146e1c4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248470821,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:30.824| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"1cd4b23d98b54c2096908c6e9e978431","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248470824,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/aef81a0cb61b433ca04d0f266644e775.png","realness":-1.0,"similarity":-1.0,"id":307474656956260352,"time":1664248469521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:30.826| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/aef81a0cb61b433ca04d0f266644e775.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248469521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:33.280| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664248472609,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:14:33.282| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:14:33.282| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248473282,"body":{"ackMessage":1664248472609}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:14:36.656| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zZHfOFU95hsNBj7t233rjoIP7YQ=, time:1664248475364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:36.668| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:14:36.722| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/9a1fa58538ca4172bee6de116a14d02c.png,requestid:63326A9CB345863235E579E0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:14:36.723| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"16930744ae06bea26b67f6812c101ab7"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:36.865| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:psr7N8UGtm5FODvLmIzJnGLdB1Q=, time:1664248475599 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:36.869| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"1bdc0105c3a243e5b72736a6b37b3c81","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248476869,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:36.870| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"d25636899b25421bbedc8a5863ea023d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248476870,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9a1fa58538ca4172bee6de116a14d02c.png","realness":-1.0,"similarity":-1.0,"id":307474682323410944,"time":1664248475474,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:36.875| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9a1fa58538ca4172bee6de116a14d02c.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664248475474,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:41.708| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NL0tt4l4yO2jGP35PjmEdFf9PTM=, time:1664248480427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:41.719| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:14:41.777| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/27ed9c4d6b8c4f1c9f473e232aa94129.png,requestid:63326AA1B345863235A194E0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:14:41.778| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d87a365e935e673da30df5eddcd8b0f3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:41.914| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:GppzusFQaY/ZyuzAzgxhjYb1qYI=, time:1664248480646 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:41.918| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"611ffc60233444d5869df93c95ebf709","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248481918,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:41.919| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"dd571389973b432eb054b0baca7992b6","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248481919,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/27ed9c4d6b8c4f1c9f473e232aa94129.png","realness":-1.0,"similarity":-1.0,"id":307474703496257536,"time":1664248480536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:41.920| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/27ed9c4d6b8c4f1c9f473e232aa94129.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248480536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:42.372| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664248481130,"body":{"durationSeconds":1628,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:14:42.374| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1628,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:14:42.376| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"b476e20de0aa4805a637f61753cb48ff","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248482375,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:42.378| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248482377,"body":{"recordId":307458874742415360,"ackMessage":1664248481130,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:14:52.711| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:08NnVJaP4J7iVxwwUEwFZ5zLzOU=, time:1664248491411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:52.720| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:14:52.778| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/9ab27923b0884841bb5b2aacff15119f.png,requestid:63326AACB34586323500CDE0 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:14:52.779| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"8db7413149861b91ef5ad33d71cc21e9"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:14:52.946| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:H6J5ZdqOINXJTyRKNA1UthYBVCE=, time:1664248491677 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:14:52.951| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"a1fd9cff0eaf488d846b26d0317b5b8c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248492950,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:52.953| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"794b41e6118e47cd8be2687b594cf0c8","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248492953,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ab27923b0884841bb5b2aacff15119f.png","realness":-1.0,"similarity":-1.0,"id":307474749772013568,"time":1664248491536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:14:52.955| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9ab27923b0884841bb5b2aacff15119f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248491536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:00.046| scheduled-task-2 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 11:15:03.279| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664248502609,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:15:03.281| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:15:03.281| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248503281,"body":{"ackMessage":1664248502609}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:15:03.716| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:D8Ne3dW8vkItad5UjteN3SN4jW8=, time:1664248502443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:03.724| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:15:03.782| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/0295fa53dd7147e6961f4dd8788ce95c.png,requestid:63326AB7B345863235AA08E1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:15:03.783| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"38798fc5fa3d45966f768b75d02ece41"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:03.983| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/Ge3+tapbQz+8Z6SPGafIN37BMU=, time:1664248502724 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:03.987| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"ef46c91d655e493898cafb052288bbb5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248503986,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:03.989| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6cb46d33b0064be0b4c93c3b76a2e136","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248503989,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0295fa53dd7147e6961f4dd8788ce95c.png","realness":-1.0,"similarity":-1.0,"id":307474796060352512,"time":1664248502536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:03.992| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0295fa53dd7147e6961f4dd8788ce95c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248502536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:12.379| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664248511130,"body":{"durationSeconds":1658,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:15:12.380| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1658,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:15:12.383| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"0e88438255c14d359df2019e275dc651","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248512382,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:12.386| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248512385,"body":{"recordId":307458874742415360,"ackMessage":1664248511130,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:15:14.647| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3FyF0OO9CeQqon298bw+IackrpI=, time:1664248513349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:14.655| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:15:14.709| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/7399c037607a4b07a5f00c0390bba3dc.png,requestid:63326AC2B3458632355046E1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:15:14.710| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"2d43131b226062edef14003e6ce6e2bb"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:15.074| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/NNDlqbsMp4Y/BEMnSeccjtz8uI=, time:1664248513755 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:15.080| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"312c89db9c1f4f42a3b980625b5d9ab3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248515078,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:15.081| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"7fe2a0dcb82d4fc0971bf13ef9f40859","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248515081,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7399c037607a4b07a5f00c0390bba3dc.png","realness":-1.0,"similarity":-1.0,"id":307474842583572480,"time":1664248513489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:15.083| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7399c037607a4b07a5f00c0390bba3dc.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248513489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:25.730| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mshmJh1sWp61WIFkjXL97ectzlE=, time:1664248524427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:25.746| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:15:25.809| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/7843d8c4adce40d087108cba015c2067.png,requestid:63326ACDB345863235C181E1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:15:25.810| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"2f619d709ef295dae35fbea0783ddcf1"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:26.116| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ofn55jkr8gNLOpUFAM1QUjtei5s=, time:1664248524849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:26.125| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"2e6346b62e8e4844ac03779580c4721b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248526122,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:26.128| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"d43f4ecccb094b558a118a26b4a5807f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248526128,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7843d8c4adce40d087108cba015c2067.png","realness":-1.0,"similarity":-1.0,"id":307474888897077248,"time":1664248524568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:26.132| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/7843d8c4adce40d087108cba015c2067.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248524568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:36.700| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:5wHVo1lNmoy19/TYkx6UIs5S98U=, time:1664248535411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:36.708| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:15:36.764| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/8a0e0c9840a1458da2a6d29b9ce7d452.png,requestid:63326AD8B3458632351ABAE1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:15:36.764| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"adc1a06b49aea8da39fa2c9e185026a6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:37.156| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:8XKwEfavRnkTro9/whkXH8G0o/4=, time:1664248535896 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:37.162| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"f313317557254ef5860b9063bbb9a5ac","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248537160,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:37.163| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"4fa8c1bf6e8f4c0c850e8d13811a02f2","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248537163,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8a0e0c9840a1458da2a6d29b9ce7d452.png","realness":-1.0,"similarity":-1.0,"id":307474935202193408,"time":1664248535536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:37.165| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8a0e0c9840a1458da2a6d29b9ce7d452.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248535536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:42.374| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664248541130,"body":{"durationSeconds":1688,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:15:42.376| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1688,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:15:42.379| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"5faaade1d4864dcfa96c9335a5e51d8a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248542377,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:42.382| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248542381,"body":{"recordId":307458874742415360,"ackMessage":1664248541130,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:15:45.221| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664248544552,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:15:45.222| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:15:45.223| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248545223,"body":{"ackMessage":1664248544552}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:15:47.686| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yjqlA4H4Aiu23T7kq+g7qYQKibs=, time:1664248546396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:47.694| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:15:47.751| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/6aca0d21c9274f2c8e01d93e1a6b6aa5.png,requestid:63326AE3B34586323591F1E1 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:15:47.751| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4e2e278398f51928a1cf42e3e28013b4"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:48.209| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:kCG7KFQxovXlCAxZodb0AVFHHJo=, time:1664248546927 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:48.215| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"64d799b15c8f4e2da64b1c9e77723a4c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248548213,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:48.216| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"4a88ac094423477983cef9c5762e94ea","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248548216,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6aca0d21c9274f2c8e01d93e1a6b6aa5.png","realness":-1.0,"similarity":-1.0,"id":307474981561835520,"time":1664248546521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:48.224| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6aca0d21c9274f2c8e01d93e1a6b6aa5.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248546521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:58.582| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BgDJANzG3ihHOVi7fp1Q+ktBsy4=, time:1664248557286 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:58.591| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:15:58.662| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/ff475306949c489e87d4811ddec3045b.png,requestid:63326AEEB345863235DE29E2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:15:58.663| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"8a065592c97bc7ee6ed96b2698532601"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:15:59.281| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:KTXzstZSjk4Sw6nOd6pe7DgUTxc=, time:1664248558005 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:15:59.288| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"8d24a8ada5b64f55b0d1066f82c4778a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248559287,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:59.290| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"3a44ec47afee40bcb5b25b31940dc746","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248559290,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ff475306949c489e87d4811ddec3045b.png","realness":-1.0,"similarity":-1.0,"id":307475028005363712,"time":1664248557427,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:15:59.292| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ff475306949c489e87d4811ddec3045b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248557427,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:16:03.279| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664248562610,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:16:03.286| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:16:03.287| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248563287,"body":{"ackMessage":1664248562610}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:16:09.752| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:AmcHfzJictnArCs423eseKCJ23Q=, time:1664248568458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:16:09.761| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:16:09.817| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/70b6cf25693046e092993287fc2b957c.png,requestid:63326AF9B345863235E067E2 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:16:09.818| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b1799f024ac1c69975836353ea0c453d"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:16:10.341| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:VS7O6gFKpSS0AVuRzoT7e42hvbM=, time:1664248569068 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:16:10.348| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"f7c53422946e4f86ab6319c27cfb943a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248570347,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:16:10.350| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"3f2c27d485c7430390fdb98a8c5acf55","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248570350,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/70b6cf25693046e092993287fc2b957c.png","realness":-1.0,"similarity":-1.0,"id":307475074394365952,"time":1664248568583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:16:10.352| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/70b6cf25693046e092993287fc2b957c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248568583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:16:10.468| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:16:10.469| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"04ffd75b992f40cbb1b954e02f5936bc","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248570394,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:16:10.473| ConsumeMessageThread_4 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664248570473,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:16:10.479| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.480| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 04ffd75b992f40cbb1b954e02f5936bc(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.482| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.483| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.484| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 04ffd75b992f40cbb1b954e02f5936bc(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248570483(Long), 1664248570394(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.488| ConsumeMessageThread_4 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.490| http-nio-6002-exec-10 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:16:10.494| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"3211c1a7b68940dabac77ff3a0fa6333","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248570492,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:16:10.495| http-nio-6002-exec-10 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"4e89dcfc2b4e4a11834b0d8420f0b9fa","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248570495,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:16:10.498| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307474415439847424,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:16:10.500| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:16:10.502| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer接收到的消息:{"id":"4e89dcfc2b4e4a11834b0d8420f0b9fa","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248570495,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:16:10.503| ConsumeMessageThread_5 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664248570503,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:16:10.507| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.509| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 4e89dcfc2b4e4a11834b0d8420f0b9fa(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.511| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.513| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.514| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 4e89dcfc2b4e4a11834b0d8420f0b9fa(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248570513(Long), 1664248570495(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:10.518| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:16:11.391| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:9yNBmYQbk66rIqLC7ZXHrIv9Skc=, time:1664248570114 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:16:11.395| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:16:12.376| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664248571130,"body":{"durationSeconds":1717,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:16:12.377| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1717,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:16:12.380| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"f51fa57465b84cb4801d29bddb0c953e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248572379,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:16:12.395| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248572394,"body":{"recordId":307458874742415360,"ackMessage":1664248571130,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:16:42.397| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664248601146,"body":{"durationSeconds":1717,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:16:42.400| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1717,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:16:42.403| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"b3caa876e5e24e9fae9c2a7b2c92d08f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248602402,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:16:42.407| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248602406,"body":{"recordId":307458874742415360,"ackMessage":1664248601146,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:17:12.402| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664248631146,"body":{"durationSeconds":1717,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:17:12.404| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1717,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:17:12.407| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7da456a8bbdf46888ea31c43c3752377","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248632406,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:17:12.412| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248632410,"body":{"recordId":307458874742415360,"ackMessage":1664248631146,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:17:42.399| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664248661146,"body":{"durationSeconds":1717,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:17:42.403| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1717,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:17:42.406| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"43d92f91e5db42feb67108ee12624c16","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248662405,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:17:42.410| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248662409,"body":{"recordId":307458874742415360,"ackMessage":1664248661146,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:18:11.693| http-nio-6002-exec-2 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 11:18:11.700| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4c3ec16c9cba4921984d6952ce6ee3e9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248691697,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:18:11.702| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"9a9275a1f1e5457e90466d80706507f9","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664248691702,"body":"{\"id\":\"307475583398322176\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664248691697}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:18:11.705| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"16e402dc596b46f3bcb0353ac1d5b8f6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248691697,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:18:11.709| http-nio-6002-exec-2 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 11:18:11.717| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"127cac8a45284b64b5a30ffb63808dcf","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248691711,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:18:11.718| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"6825043f95814ad491c0ffd1a6a31a6a","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664248691718,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:18:11.724| http-nio-6002-exec-2 | INFO |  -  | asyncDelayMsg mqDto:{"id":"825911fe66fb4430ae8654346cdb8af6","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664248691723,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664249891723,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 11:18:11.727| NettyClientPublicExecutor_2 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC28852400C05CB","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":3},"queueOffset":8,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F00000000119A98C1","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 11:18:11.730| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307474307449102336,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 11:19:07.374| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:07.376| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:07.379| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:07.382| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"3deaa8461ad148b7a8aed1fb014ac493","topic":"themis-topic-exam","tag":"WIN","timestamp":1664248747382,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:07.383| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"3b58eb3e55f94f9d89dd1f45fc8bd3e0","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664248747382,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:07.400| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:10.622| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0jBbKuaQCQEF+kLfJUUbVUODc2M=, time:1664248749349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:10.640| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"99e03e6f05354a06bef41ec89c4aeb28","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664248750640,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307475583436070912","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:10.642| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"ea5309467c1f4e8ea9d5b078ddf81a16","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248750639,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:10.644| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:12.971| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307475840370745344,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 11:19:12.979| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"580c55d0a0f0446aa54327e1755be648","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248752975,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:12.981| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"184edafcde4d4f78b38e2c2577a2a0d2","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664248752981,"body":"{\"id\":\"307475840421076992\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664248752975}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:12.983| http-nio-6002-exec-3 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"6cff7ab7688c4947a72cb2c0d31ce6c3","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664248752983,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:19:12.989| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:19:12.990| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer接收到的消息:{"id":"6cff7ab7688c4947a72cb2c0d31ce6c3","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664248752983,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:19:12.992| ConsumeMessageThread_6 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664248752992,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:19:12.998| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:13.001| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 6cff7ab7688c4947a72cb2c0d31ce6c3(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:13.003| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:13.006| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:13.008| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 6cff7ab7688c4947a72cb2c0d31ce6c3(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248753005(Long), 1664248752983(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:13.014| ConsumeMessageThread_6 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:13.686| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pesflbA9pDQOWM7L8ochr7KUHaw=, time:1664248752427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:13.702| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:22.849| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:kyoE5kfPtYFW1d5oyso5L8F65b8=, time:1664248761568 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:22.858| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:22.887| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ksw9VQqr6e6W3ZUr2WMKp85f7vk=, time:1664248761614 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:22.893| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"709964d0aa90414a9d4acc9ff8483a62","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248762890,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:22.895| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"5b78a303b4a449c195a6889aa04393b2","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664248762895,"body":{"id":"307475882003406848","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307475882003406848","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:22.896| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:22.923| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Vw65aV6O79GKluD4/eYCX296xC0=, time:1664248761661 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:22.926| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:39.184| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:39.187| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:39.191| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:39.195| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"55b64e7ce7064bc892eb8d8ef908a03f","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664248779195,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:39.197| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"202ba4817470468991e4dc7fa5119d7d","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664248779197,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:39.199| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"5938f049564f4e73bcb30451087332f5"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:42.445| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664248781193,"body":{"durationSeconds":1717,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:19:42.447| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1717,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:19:42.450| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"546cd7e731fd476891cfa981e31613fb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248782449,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:42.455| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248782452,"body":{"recordId":307458874742415360,"ackMessage":1664248781193,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:19:42.521| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307475964320817152,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:19:42.523| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"e029ad846f0c493ba7ebfe8987dc7727","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248782522,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:42.830| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:19:42.831| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer接收到的消息:{"id":"7154e39d83164a03957829bc2faffbe1","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664248782763,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:19:42.832| ConsumeMessageThread_7 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664248782832,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:19:42.837| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:42.838| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 7154e39d83164a03957829bc2faffbe1(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:42.840| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:42.842| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:42.843| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 7154e39d83164a03957829bc2faffbe1(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248782842(Long), 1664248782763(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:42.847| ConsumeMessageThread_7 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:42.968| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:eEMI6tQhMHyfWdSjvrb3CgL+qyQ=, time:1664248781693 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:42.973| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:43.194| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:49uX1FNwsOG5UpHRuoHze32i/m4=, time:1664248782469 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:43.201| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:43.244| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:9zcvvTHltNwb7f9t06FWNCI6Ofg=, time:1664248782558 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:43.250| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:43.252| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:43.257| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:43.259| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:44.005| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yfrEBg2JRAWcsBdMdyzcg53pQb4=, time:1664248782724 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:44.020| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"843866db63ce4392bd0b9ebc3de88276","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664248784019,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307475583436070912","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:44.029| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"e57b0319a2da4821a88adf6000024367","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248784017,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:44.057| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"55a9b08146804b90af9d052563e8db2d","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664248784057,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307475583436070912","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:44.087| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c733020cefe24d9294a9cf7d74c97963","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664248784087,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:44.098| http-nio-6002-exec-10 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"d7ea047e210e46f584197eeeffee342f","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664248784098,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:19:44.099| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:44.104| ConsumeMessageThread_15 | INFO |  -  | :450-:ConsumeMessageThread_15 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 11:19:44.105| ConsumeMessageThread_15 | INFO |  -  | :450-:ConsumeMessageThread_15 websocket oe Consumer接收到的消息:{"id":"d7ea047e210e46f584197eeeffee342f","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664248784098,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 11:19:44.107| ConsumeMessageThread_15 | INFO |  -  | message:{"type":"EXAM_START","time":1664248784107,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:19:44.112| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.112| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: d7ea047e210e46f584197eeeffee342f(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.114| ConsumeMessageThread_15 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.115| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.116| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: d7ea047e210e46f584197eeeffee342f(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248784115(Long), 1664248784098(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.120| ConsumeMessageThread_15 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.123| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.125| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:44.133| ConsumeMessageThread_15 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:19:56.749| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:OAdS04kNVpIOkZM4oS7AUgdCrlQ=, time:1664248795411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:56.758| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:19:56.950| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/36d971c2a0324661b56d767c9c100561.png,requestid:63326BDC22E09A3239501E17 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:19:56.950| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"5efd6552cf6a16ba268d2eadb9cc6d4b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:19:57.183| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:goihYYUz+kbXou9pusjB3bzCQp8=, time:1664248795864 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:19:57.186| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"e90a24b67506478db7cd06c94cebfe4c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248797186,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:57.187| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"a877e14661254f2786628f80caf2af03","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248797187,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/36d971c2a0324661b56d767c9c100561.png","realness":-1.0,"similarity":-1.0,"id":307476025826091008,"time":1664248795708,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:19:57.189| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/36d971c2a0324661b56d767c9c100561.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248795708,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:20:04.139| ConsumeMessageThread_9 | INFO |  -  | :406-:ConsumeMessageThread_9 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:20:04.140| ConsumeMessageThread_9 | INFO |  -  | :406-:ConsumeMessageThread_9 websocket oe Consumer接收到的消息:{"id":"1d5bbcaadd554d4a9b9806bd790e9cc6","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248804030,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:20:04.142| ConsumeMessageThread_9 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664248804142,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:20:04.145| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.146| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: 1d5bbcaadd554d4a9b9806bd790e9cc6(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.148| ConsumeMessageThread_8 | INFO |  -  | :394-:ConsumeMessageThread_8 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:20:04.148| ConsumeMessageThread_8 | INFO |  -  | :394-:ConsumeMessageThread_8 websocket oe Consumer接收到的消息:{"id":"dcfb7426120a4cd2b4eb60751f16565a","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248804034,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:20:04.149| ConsumeMessageThread_9 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.152| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.153| ConsumeMessageThread_8 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664248804153,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:20:04.153| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: 1d5bbcaadd554d4a9b9806bd790e9cc6(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248804152(Long), 1664248804030(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.158| ConsumeMessageThread_9 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.162| http-nio-6002-exec-1 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:20:04.168| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"d6b793cf26f14424bcbbbdddd8bcbae0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248804164,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:20:04.169| http-nio-6002-exec-1 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"794912facd6341b793c9161ce7c10eae","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248804169,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:20:04.169| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.170| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: dcfb7426120a4cd2b4eb60751f16565a(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.171| http-nio-6002-exec-1 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307475964320817152,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:20:04.173| ConsumeMessageThread_8 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.175| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.176| ConsumeMessageThread_10 | INFO |  -  | :409-:ConsumeMessageThread_10 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:20:04.176| ConsumeMessageThread_10 | INFO |  -  | :409-:ConsumeMessageThread_10 websocket oe Consumer接收到的消息:{"id":"794912facd6341b793c9161ce7c10eae","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664248804169,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:20:04.176| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: dcfb7426120a4cd2b4eb60751f16565a(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248804175(Long), 1664248804034(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.177| ConsumeMessageThread_10 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664248804177,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:20:04.179| ConsumeMessageThread_8 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.180| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.180| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 794912facd6341b793c9161ce7c10eae(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.182| ConsumeMessageThread_10 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.184| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.185| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 794912facd6341b793c9161ce7c10eae(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248804184(Long), 1664248804169(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.188| ConsumeMessageThread_10 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:20:04.214| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:bjsUcH4O+UWUugTgoQMC+yCnQCI=, time:1664248802958 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:20:04.217| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:20:12.454| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664248811208,"body":{"durationSeconds":1735,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:20:12.458| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1735,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:20:12.462| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"fde09efa1e6348c6b3bb4fff0e925b8f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248812460,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:20:12.470| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248812469,"body":{"recordId":307458874742415360,"ackMessage":1664248811208,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:20:42.458| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664248841208,"body":{"durationSeconds":1735,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:20:42.460| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1735,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:20:42.463| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"692c2f3d65c245b5981fd5b70dd3ccc4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248842461,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:20:42.466| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248842465,"body":{"recordId":307458874742415360,"ackMessage":1664248841208,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:21:10.529| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:10.530| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:10.534| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:10.538| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"9b0da55fd0e945798490d279af137897","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664248870538,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:10.540| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"26fc2493845b43229a38fa8f87d25a64","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664248870540,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:10.542| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"f04faaecb00940039a3e4cec987c1d5a"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:12.460| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664248871208,"body":{"durationSeconds":1735,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:21:12.461| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1735,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:21:12.464| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"5d1c82df822c4471aabe3558a5f92ee6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248872463,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:12.468| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248872467,"body":{"recordId":307458874742415360,"ackMessage":1664248871208,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:21:13.813| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307476347223023616,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:21:13.820| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"079cbbbfb5ff4799ba37609ff6dbef48","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248873814,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:14.147| ConsumeMessageThread_11 | INFO |  -  | :410-:ConsumeMessageThread_11 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:21:14.148| ConsumeMessageThread_11 | INFO |  -  | :410-:ConsumeMessageThread_11 websocket oe Consumer接收到的消息:{"id":"c74bb6e69a594ecba009920824dad90a","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664248874094,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:21:14.151| ConsumeMessageThread_11 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664248874151,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:21:14.153| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.154| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: c74bb6e69a594ecba009920824dad90a(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.156| ConsumeMessageThread_11 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.157| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.158| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: c74bb6e69a594ecba009920824dad90a(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664248874157(Long), 1664248874094(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.162| ConsumeMessageThread_11 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.476| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:oVLN113sMDnKTb6KDJtCKbMTtnc=, time:1664248873786 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:14.484| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:14.519| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:Xq43NlUVjHqOdQk3SnbKvxtrruQ=, time:1664248873840 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:14.524| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.526| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.529| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:21:14.531| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:23.638| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Zdh8r+ROUNKlSZXfmOVbEigozB8=, time:1664248882302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:23.649| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:21:23.839| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/581d1a82684748d5ae2f7a5dbe475d1f.png,requestid:63326C336FA8093836B9FC34 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:21:23.840| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ff6883d5dab594d468ae5d2091be6c5b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:24.300| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:++SjHWHmYO0SpJ+fwCmfRzwkXus=, time:1664248883021 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:24.305| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"b1593a18214745109039c9c048c94c95","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248884304,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:24.307| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"fd45012a17794822996e142b1a3efc93","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248884307,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/581d1a82684748d5ae2f7a5dbe475d1f.png","realness":-1.0,"similarity":-1.0,"id":307476391229661184,"time":1664248882599,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:24.309| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/581d1a82684748d5ae2f7a5dbe475d1f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248882599,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:34.657| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:8Ncvx4zAeI0cA3bJ7lm4+otvSfM=, time:1664248893364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:34.667| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:21:34.836| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/cfc2b384d1f3481ba0dd01edf259c502.png,requestid:63326C3E6FA80938365A3835 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:21:34.836| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4ec58b797aca03f300645e4200107ecc"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:35.335| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Y0lHcKXR5X7cSW1XEZ+fJhOMW9M=, time:1664248894068 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:35.340| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"ea2b24a7c2dd4e30b035ffba4b87a30a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248895339,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:35.342| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"c41fad37432046ff9e26b80a1a38c6b3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248895342,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cfc2b384d1f3481ba0dd01edf259c502.png","realness":-1.0,"similarity":-1.0,"id":307476437513805824,"time":1664248893599,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:35.344| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cfc2b384d1f3481ba0dd01edf259c502.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248893599,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:42.455| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664248901208,"body":{"durationSeconds":1763,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:21:42.458| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1763,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:21:42.461| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"2321b7c7ffd242eab2a93cc4344c77d5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248902460,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:42.466| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248902463,"body":{"recordId":307458874742415360,"ackMessage":1664248901208,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:21:43.882| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664248903193,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:21:43.884| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:21:43.884| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248903884,"body":{"ackMessage":1664248903193}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:21:45.624| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FDrjjPgWxepidnhiiSy+Fqqf0ks=, time:1664248904333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:45.632| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:21:45.694| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/619fe51f26924e46831fbb295f7391b1.png,requestid:63326C496FA8093836BB7535 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:21:45.695| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3d29d55b6de1578d5f144edb1de89f4e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:46.375| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/69yLhMo0RuTCNuPO6hKYFWH0/w=, time:1664248905114 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:46.380| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"33871b95f3ba469980a5b25af1065062","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248906379,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:46.382| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"b30a6e15ef3a4f23af5c4f2e849ff8a3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248906381,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/619fe51f26924e46831fbb295f7391b1.png","realness":-1.0,"similarity":-1.0,"id":307476483814727680,"time":1664248904458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:46.383| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/619fe51f26924e46831fbb295f7391b1.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248904458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:56.632| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:KwGgUxUV0uJfo/aSLjl+ghF3xTM=, time:1664248915349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:56.639| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:21:56.695| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/af10f5f8a27f407abb71098efac1dd63.png,requestid:63326C546FA809383651AE35 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:21:56.696| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"5c1f748f072c42986cd4a6a80f81f8ca"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:21:57.408| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:txXyREnENF39gWCGXUFu94+n//A=, time:1664248916146 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:21:57.414| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"3c0ad495662943e2b0e256e5cda7b10c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248917413,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:57.416| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"7372f5b4bbb149228f5c04c4eab7dcfc","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248917416,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/af10f5f8a27f407abb71098efac1dd63.png","realness":-1.0,"similarity":-1.0,"id":307476530098872320,"time":1664248915458,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:21:57.419| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/af10f5f8a27f407abb71098efac1dd63.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248915458,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:07.743| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:8qP4leI/8JTCuJJ738zQOXjyfvk=, time:1664248926427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:07.754| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:22:07.818| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/28544dc6c7774936a0c849bcf6387b01.png,requestid:63326C5F6FA80938365BE635 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:22:07.819| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"97cc9f4706d09f555ad8294ffe66b841"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:08.455| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:05KzMlxoZpjrO+nrl4S9HLlq7sk=, time:1664248927193 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:08.460| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"1fff2d011a43487597bdc420c5fe1f0b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248928459,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:08.461| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"9328d7edcf104eecbb0c3b6980e79160","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248928461,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/28544dc6c7774936a0c849bcf6387b01.png","realness":-1.0,"similarity":-1.0,"id":307476576429154304,"time":1664248926583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:08.462| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/28544dc6c7774936a0c849bcf6387b01.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248926583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:12.468| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664248931224,"body":{"durationSeconds":1792,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:22:12.469| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1792,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:22:12.472| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"1fd805195875417db59a8588b3daa358","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248932471,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:12.476| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248932475,"body":{"recordId":307458874742415360,"ackMessage":1664248931224,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:22:13.619| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:W1s7um4BaVpGfnW7chRkqiF/IFM=, time:1664248932302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:13.634| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:22:13.692| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/65a22b0e93454b82be9860bf8f18d47b.png,requestid:63326C656FA80938360F0636 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:22:13.693| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a1972c8d06638c6bbbe7f4add2ede519"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:13.856| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664248933190,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:22:13.858| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:22:13.858| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248933858,"body":{"ackMessage":1664248933190}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:22:14.485| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NoGHnoOZn4b4UApwtni3FL8Fh/U=, time:1664248933224 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:14.490| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"75d41be47e274510b62174cca6c98393","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248934489,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:14.492| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"7ae18efe26ba4240abecac414eec37a3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248934492,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/65a22b0e93454b82be9860bf8f18d47b.png","realness":-1.0,"similarity":-1.0,"id":307476601720807424,"time":1664248932536,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:14.494| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/65a22b0e93454b82be9860bf8f18d47b.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664248932536,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:18.727| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fOg+hHqibnHgtlepqq1NiUOvl6A=, time:1664248937427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:18.735| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:22:18.790| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/c5053bda9aa74343a815f7d8e2357b71.png,requestid:63326C6A6FA80938367E2136 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:22:18.791| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"0ae913588e7e835622521c940980a229"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:19.531| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YpQrrAqQ6se1Tm6J7DUkgu8hkHs=, time:1664248938255 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:19.537| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"ebf4187176514832bc3d6cefea2dd788","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248939536,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:19.538| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"0538640f8ae34529a0734a0d650740c1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248939538,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c5053bda9aa74343a815f7d8e2357b71.png","realness":-1.0,"similarity":-1.0,"id":307476622885265408,"time":1664248937552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:19.540| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c5053bda9aa74343a815f7d8e2357b71.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248937552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:29.721| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:x3uhRbzRmaUY5DKjjUuNZOo8u44=, time:1664248948427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:29.729| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:22:29.783| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/0d2675f49b6143bcac9dee5bb7d94df2.png,requestid:63326C756FA80938364D5B36 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:22:29.783| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e4419a4dd7668afe3d4f59f8ba26cd64"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:30.584| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:kee4vmnCDMXURKdr0P9sc7JKxhA=, time:1664248949302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:30.589| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"db5adbf2240f406f946aca4a43f82303","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248950588,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:30.590| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"863b34b591c04e52b7baf31e4226f8fb","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248950590,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0d2675f49b6143bcac9dee5bb7d94df2.png","realness":-1.0,"similarity":-1.0,"id":307476669240713216,"time":1664248948552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:30.592| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0d2675f49b6143bcac9dee5bb7d94df2.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248948552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:40.656| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ODNtI0jOE5Vq5QNPAaQLNZlXp4s=, time:1664248959364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:40.664| http-nio-6002-exec-5 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:22:40.718| http-nio-6002-exec-5 | INFO |  -  | objectName:upload/2022/09/27/8729e4cd106b4208b7717a616e65c0a7.png,requestid:63326C806FA8093836869536 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:22:40.719| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"35de9548f44ec759dba51c00bdcf4486"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:41.615| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vDmj/lbj8mbluRVZbdpSR+JxHUs=, time:1664248960364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:41.617| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"c1e431103e474529a4230686128976ff","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248961617,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:41.619| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"8c85e4f206604dc0940ecde7dee0dc63","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248961618,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8729e4cd106b4208b7717a616e65c0a7.png","realness":-1.0,"similarity":-1.0,"id":307476715503886336,"time":1664248959474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:41.619| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8729e4cd106b4208b7717a616e65c0a7.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248959474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:42.493| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664248961239,"body":{"durationSeconds":1822,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:22:42.495| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1822,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:22:42.497| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"345e8a7c5ade4a7fa557464d874d7553","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248962497,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:42.502| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248962500,"body":{"recordId":307458874742415360,"ackMessage":1664248961239,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:22:43.855| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664248963191,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:22:43.856| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:22:43.857| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248963857,"body":{"ackMessage":1664248963191}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:22:51.647| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CbUQqDKgYyG6UpeQpKEafuQefrM=, time:1664248970364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:51.657| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:22:51.722| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/e26a7da319c24faa870a94baf292cbb0.png,requestid:63326C8B6FA80938364FCA36 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:22:51.724| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"228b45bd32540e6d0830afaa7f736f2a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:22:52.652| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/J4HrNGtSpovpMK+q5FSFlugStY=, time:1664248971380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:22:52.662| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"11daef49bd244853874bff848dce77a9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248972661,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:52.664| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"0c5a9efa58b4449c9812cac999bd50cd","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248972664,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e26a7da319c24faa870a94baf292cbb0.png","realness":-1.0,"similarity":-1.0,"id":307476761821585408,"time":1664248970489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:22:52.666| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e26a7da319c24faa870a94baf292cbb0.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248970489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:02.648| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:sJj2At5x2PaeerNeGjVHezp6Iug=, time:1664248981364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:02.659| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:23:02.721| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/3ebb5f9332404d45afa6806a69cbc167.png,requestid:63326C966FA8093836AA0037 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:23:02.722| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ca93eef32e99b52b225b7d8d8038f650"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:03.707| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/DYNYaBwAUpSqusftAKfq24s4OA=, time:1664248982427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:03.712| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b11eb84273974c169733a54578bd1192","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248983711,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:03.714| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"31767fbd4cfd44cfacc1b4baad76675f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248983714,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3ebb5f9332404d45afa6806a69cbc167.png","realness":-1.0,"similarity":-1.0,"id":307476808172838912,"time":1664248981474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:03.716| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/3ebb5f9332404d45afa6806a69cbc167.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248981474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:12.485| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664248991239,"body":{"durationSeconds":1853,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:23:12.486| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1853,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:23:12.488| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"64337c0abe8a49dcb7e6de5bc4774990","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248992487,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:12.491| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248992490,"body":{"recordId":307458874742415360,"ackMessage":1664248991239,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:23:13.675| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:5DgdiHmN93DmdXTHxBxy34yRhqY=, time:1664248992380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:13.682| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:23:13.746| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/c38fc72791a94a89b479e4a3a5c488a5.png,requestid:63326CA16FA8093836173937 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:23:13.747| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"bb708f2f3ecf411b895a872f4be510c6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:13.855| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664248993192,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:23:13.856| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:23:13.857| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664248993857,"body":{"ackMessage":1664248993192}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:23:14.745| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:oRtYiWennmPV17QUzybq5hlSfHI=, time:1664248993474 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:14.750| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"9a0f4d1cb9d248d99b5231ab34f3e140","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664248994749,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:14.753| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"5b52263937f24d96ab37b92907d075f5","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664248994753,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c38fc72791a94a89b479e4a3a5c488a5.png","realness":-1.0,"similarity":-1.0,"id":307476854469566464,"time":1664248992505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:14.755| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c38fc72791a94a89b479e4a3a5c488a5.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664248992505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:24.648| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FLUi7gFo3NdWmd0BgfpAA6nvkjc=, time:1664249003349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:24.665| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:23:24.726| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/4213c4f28f10413ca071045280dedeb4.png,requestid:63326CAC6FA8093836A87137 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:23:24.727| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4fe6632073bf3869db51085fa5346926"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:24.804| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:oCfcDSoArAzMGuB6VQKjHWFJN0c=, time:1664249003521 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:24.819| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"7249121bb6014284939625c78c0af231","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249004814,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:24.822| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"f5b2630fff67492c8e19c538573a004d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249004822,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4213c4f28f10413ca071045280dedeb4.png","realness":-1.0,"similarity":-1.0,"id":307476896685236224,"time":1664249003489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:24.825| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/4213c4f28f10413ca071045280dedeb4.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249003489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:35.604| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:QqSTPJIkSlLCR4mGXvbCWbTDq7s=, time:1664249014318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:35.614| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:23:35.673| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/263d88cb415344b79a18bedc0b53277a.png,requestid:63326CB76FA809383611AE37 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:23:35.673| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"aff2a30ef49f17187c076419f5c6b86b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:35.888| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:t+2sXbY6DE62pXFE6IK0OnXKPyw=, time:1664249014583 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:35.893| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1490194bc4e44676bd75ddce9212b83b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249015892,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:35.895| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"90e2541038f544d28312a6687ab07a39","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249015895,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/263d88cb415344b79a18bedc0b53277a.png","realness":-1.0,"similarity":-1.0,"id":307476943149735936,"time":1664249014427,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:35.897| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/263d88cb415344b79a18bedc0b53277a.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249014427,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:42.491| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664249021239,"body":{"durationSeconds":1883,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:23:42.493| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1883,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:23:42.495| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"55b6f5128d6a4657bfd214bab7241fde","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249022494,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:42.500| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249022498,"body":{"recordId":307458874742415360,"ackMessage":1664249021239,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:23:43.852| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664249023190,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:23:43.854| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:23:43.855| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249023855,"body":{"ackMessage":1664249023190}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:23:46.654| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ksyezl1llvDqLL5TcJ8kIMuYX4w=, time:1664249025364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:46.662| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:23:46.736| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/cc981b412feb400ca6fecbd371276721.png,requestid:63326CC26FA80938360EE837 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:23:46.737| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"ea59673bf795f25b6ca2810a81127c0e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:46.948| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pPT4nLPGZbkU5TbePtUTpSsbO4Y=, time:1664249025677 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:46.953| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"a2da4f0bd6bd4772ab568a6415813be9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249026952,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:46.955| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"f0a95cb471524a7ba3496d43b09009c7","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249026955,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cc981b412feb400ca6fecbd371276721.png","realness":-1.0,"similarity":-1.0,"id":307476989538738176,"time":1664249025489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:46.957| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cc981b412feb400ca6fecbd371276721.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249025489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:57.702| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aNGa3vC6dvmqTTO4GN0cLBr+tKM=, time:1664249036411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:57.715| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:23:57.771| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/5fcd8a0aa4fe4bf0b4eebd73d23d11b6.png,requestid:63326CCD6FA8093836862038 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:23:57.772| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a4d1c3240f0ee605e6ed65db92c4b455"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:23:57.984| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1PILXEraQkV72aV2dantj13eXuU=, time:1664249036724 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:23:58.009| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"2eaa2d337d914fb59cdcd7902fceaf2e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249038008,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:58.012| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"2516d2220eda4adb9bb35b43d9beabe1","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249038011,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5fcd8a0aa4fe4bf0b4eebd73d23d11b6.png","realness":-1.0,"similarity":-1.0,"id":307477035910963200,"time":1664249036521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:23:58.014| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/5fcd8a0aa4fe4bf0b4eebd73d23d11b6.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249036521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:08.670| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mEj8hc3oBDIjOTN3SFwomhcH+j8=, time:1664249047333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:08.688| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:24:08.747| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/2019a5f1e8ca4ce396ef1675a3505bb9.png,requestid:63326CD86FA8093836D45938 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:24:08.758| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b243064204c7ad1da44a9ff13567da73"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:09.042| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CybRwcY9AKpjd7p+U/+jgT0NPXo=, time:1664249047786 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:09.052| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"70dd5205e7d0481e9a6b1a092584292c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249049051,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:09.054| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"ec182decbc004f4db55e664f948b5c74","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249049054,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2019a5f1e8ca4ce396ef1675a3505bb9.png","realness":-1.0,"similarity":-1.0,"id":307477082228662272,"time":1664249047552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:09.055| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2019a5f1e8ca4ce396ef1675a3505bb9.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249047552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:12.491| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664249051239,"body":{"durationSeconds":1912,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:24:12.492| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1912,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:24:12.494| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"4bc1a44114724d42aa7dc6daa13b21ae","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249052494,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:12.497| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249052496,"body":{"recordId":307458874742415360,"ackMessage":1664249051239,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:24:13.854| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664249053191,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:24:13.855| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:24:13.856| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249053856,"body":{"ackMessage":1664249053191}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:24:19.652| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nkk9R5jhFxG9Z3kCxp2iJm3TrYA=, time:1664249058364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:19.662| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:24:19.718| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/cb44a98e3b4c4412b91f196b04e6c40d.png,requestid:63326CE36FA8093836BF9138 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:24:19.719| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"228356f3bc6abd0743448417e9f03649"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:20.151| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6tNy7uI6wO6EDReqkDM9lqyBy18=, time:1664249058818 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:20.156| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"b4a0a8fbbac348beb060d2adcffc1ad7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249060155,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:20.159| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"006e952edf234e3dae7ccd99a86953ee","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249060159,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cb44a98e3b4c4412b91f196b04e6c40d.png","realness":-1.0,"similarity":-1.0,"id":307477128802213888,"time":1664249058474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:20.161| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cb44a98e3b4c4412b91f196b04e6c40d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249058474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:30.694| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:cWiS5MeRO+JM8amP6SIo+6/bgOs=, time:1664249069411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:30.706| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:24:30.764| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/c07421d17ba9416a8b43bcbae508fda5.png,requestid:63326CEE6FA80938360FCE38 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:24:30.764| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"33fd83bdd54e55da372f0fb2671e056c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:31.207| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qitaXQMEC0EI4v8mv/L1It+35gY=, time:1664249069927 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:31.220| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"9dba3c29dc744c499b79c5c9f94629de","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249071219,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:31.221| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"5d30aa08a2174e13ae560e5f98e7e511","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249071221,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c07421d17ba9416a8b43bcbae508fda5.png","realness":-1.0,"similarity":-1.0,"id":307477175203799040,"time":1664249069521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:31.223| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c07421d17ba9416a8b43bcbae508fda5.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249069521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:41.700| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZLYXuCFuFR36Bw35R+csvMK/j/g=, time:1664249080396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:41.709| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:24:41.764| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/ba2853fce9474767a8d89188f2ae0706.png,requestid:63326CF96FA8093836FE0739 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:24:41.765| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"893d7b9734200380ddbbd4744b424a62"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:42.260| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:sYXeV/nRFDcmwAUH5Ly3gmTrzJI=, time:1664249080989 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:42.265| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"b04f12797314495083202f0a24700951","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249082264,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:42.267| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1d94e59e48b2452089f21921c5d8aeb3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249082267,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ba2853fce9474767a8d89188f2ae0706.png","realness":-1.0,"similarity":-1.0,"id":307477221534081024,"time":1664249080521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:42.269| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ba2853fce9474767a8d89188f2ae0706.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249080521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:42.506| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664249081255,"body":{"durationSeconds":1942,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:24:42.507| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1942,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:24:42.510| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"90b2d53e3fc74cffbbd12fcb46f21eed","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249082509,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:42.512| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249082511,"body":{"recordId":307458874742415360,"ackMessage":1664249081255,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:24:52.732| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rUYOby1Reen/xW46fKF9ipQjsGY=, time:1664249091411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:52.745| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:24:52.801| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/edbb76c8687f4f3784068c9df6862c2f.png,requestid:63326D046FA8093836E43D39 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:24:52.801| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"f5fd20e9ff8a02b446e9101a32e30e8c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:24:53.303| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JOdLewS5txx4XDKFSmLm1oTUCmI=, time:1664249092036 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:24:53.306| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"255a13eedd4049c4894ab3191bbb32cf","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249093306,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:53.307| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"63e7f088c7814e39929adf7c2c3cb896","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249093307,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/edbb76c8687f4f3784068c9df6862c2f.png","realness":-1.0,"similarity":-1.0,"id":307477267843391488,"time":1664249091552,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:24:53.309| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/edbb76c8687f4f3784068c9df6862c2f.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249091552,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:25:03.701| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3pHJnlhXiZJdQSr+T9tdjTzYvug=, time:1664249102411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:25:03.711| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:25:03.800| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/9d545f8cf3a74971aaf9faf7fa299552.png,requestid:63326D0F6FA8093836727539 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:25:03.800| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"dcc7a1503d490fc62e0ed30812cf601b"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:25:04.348| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:+xbOJEKRxjMI6vC3FHTcPibw2IA=, time:1664249103083 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:25:04.352| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"c1ec9d9b9b2c42e2820882933160fab2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249104351,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:04.353| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"fa880b70210a4ff6a8da5b4db03d93e9","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249104353,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9d545f8cf3a74971aaf9faf7fa299552.png","realness":-1.0,"similarity":-1.0,"id":307477314173673472,"time":1664249102568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:04.355| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/9d545f8cf3a74971aaf9faf7fa299552.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249102568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:25:12.506| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664249111255,"body":{"durationSeconds":1972,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:25:12.509| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1972,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:25:12.512| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"ebc5415b980d4b1ea3591efdb302bae0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249112511,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:12.516| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249112514,"body":{"recordId":307458874742415360,"ackMessage":1664249111255,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:25:14.742| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YWkrgU/v4Xe16gJmbFI3GHkNqkM=, time:1664249113458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:25:14.753| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:25:14.810| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/e68f9ac9c2324bbe8930e1045f704b63.png,requestid:63326D1A6FA8093836FEB539 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:25:14.810| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"27ddc5d34981082ddab8a959d765efa6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:25:15.391| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:bu1MV5MRm4QWiha+aXPMRoxuAwg=, time:1664249114130 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:25:15.396| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"97fa0762dc5141199f1a7468251fed4b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249115395,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:15.397| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"1b9d0e7ae4b84b15a9f837cdcc89eec3","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249115397,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e68f9ac9c2324bbe8930e1045f704b63.png","realness":-1.0,"similarity":-1.0,"id":307477360495566848,"time":1664249113583,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:15.398| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/e68f9ac9c2324bbe8930e1045f704b63.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249113583,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:25:20.189| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:25:20.198| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"e20cfd5698fb4f38ba5ac299b99074a3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249120194,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:20.200| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"203c2c10bcbd463a93b04413fb696945","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249120200,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:25:20.203| WebSocket background processing | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307476347223023616,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:25:20.214| ConsumeMessageThread_13 | INFO |  -  | :412-:ConsumeMessageThread_13 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:25:20.218| ConsumeMessageThread_13 | INFO |  -  | :412-:ConsumeMessageThread_13 websocket oe Consumer接收到的消息:{"id":"203c2c10bcbd463a93b04413fb696945","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249120200,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:25:20.220| ConsumeMessageThread_13 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664249120220,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:25:20.227| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:25:20.231| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: 203c2c10bcbd463a93b04413fb696945(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:25:20.236| ConsumeMessageThread_13 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:25:20.240| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:25:20.242| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: 203c2c10bcbd463a93b04413fb696945(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664249120240(Long), 1664249120200(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:25:20.246| ConsumeMessageThread_13 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:25:20.421| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zcrF1vOr6vWZBmSXsogPUTx4tsQ=, time:1664249119161 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:25:20.425| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:25:27.103| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/mobile/exam/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:jVoXuyK/zk+knixcCTu3c/NK3hg=, time:1664249126404 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:25:27.112| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/mobile/exam/status
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examStatus
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:25:32.168| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307477430842433536,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:25:32.172| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"721dcf7f1e15463aa3a1621a6f0295e7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249132170,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:42.510| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664249141255,"body":{"durationSeconds":1980,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:25:42.512| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1980,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:25:42.514| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"7be9785c9abd468e9160c44d86f96298","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249142513,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:25:42.517| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249142516,"body":{"recordId":307458874742415360,"ackMessage":1664249141255,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:26:02.184| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664249161519,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:26:02.185| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:26:02.186| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249162186,"body":{"ackMessage":1664249161519}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:26:12.522| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664249171271,"body":{"durationSeconds":1980,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:26:12.525| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1980,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:26:12.528| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"3a5f12a17ce3432e92097f269d3bc149","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249172527,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:26:12.531| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249172530,"body":{"recordId":307458874742415360,"ackMessage":1664249171271,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:26:32.177| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664249191518,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:26:32.180| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:26:32.181| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249192181,"body":{"ackMessage":1664249191518}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:26:42.527| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664249201271,"body":{"durationSeconds":1980,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:26:42.531| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1980,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:26:42.536| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"6ebd028a1d43493abc4af7dd6549008d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249202535,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:26:42.543| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249202541,"body":{"recordId":307458874742415360,"ackMessage":1664249201271,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:26:52.374| http-nio-6002-exec-8 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:26:52.379| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"5c83eff267db4ad98b44e6a95f19b8d2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249212377,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:26:52.380| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"8fe37c95d1e545a5b5a857ecbe254ef5","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249212380,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:26:52.382| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307477430842433536,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:26:52.385| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:26:52.386| ConsumeMessageThread_12 | INFO |  -  | :411-:ConsumeMessageThread_12 websocket oe Consumer接收到的消息:{"id":"8fe37c95d1e545a5b5a857ecbe254ef5","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249212380,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:26:52.389| ConsumeMessageThread_12 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664249212389,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:26:52.392| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:26:52.392| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: 8fe37c95d1e545a5b5a857ecbe254ef5(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:26:52.395| ConsumeMessageThread_12 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:26:52.397| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:26:52.398| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: 8fe37c95d1e545a5b5a857ecbe254ef5(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664249212397(Long), 1664249212380(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:26:52.402| ConsumeMessageThread_12 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:10.765| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:10.767| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:10.773| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:10.776| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"be2b2e633cad461aa6fd1d21c5ab8972","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664249230776,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:10.778| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"136361326f4d41ba8d264c8fe49705e9","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664249230778,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:10.781| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"cf9c1233f823462781dcd7d98b7f421d"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:12.531| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664249231286,"body":{"durationSeconds":1980,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:27:12.533| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":1980,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:27:12.536| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"25b6217db8b041669e4752f8c37e1a2f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249232534,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:12.541| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249232538,"body":{"recordId":307458874742415360,"ackMessage":1664249231286,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:27:13.958| http-nio-6002-exec-9 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307477857784832000,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:27:13.962| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"f55951ffb79a45c7a50c9f683e4bc050","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249233959,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:14.340| ConsumeMessageThread_14 | INFO |  -  | :413-:ConsumeMessageThread_14 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:27:14.341| ConsumeMessageThread_14 | INFO |  -  | :413-:ConsumeMessageThread_14 websocket oe Consumer接收到的消息:{"id":"fe6e7c7fde734851b9e0a4168401f086","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664249234278,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:27:14.342| ConsumeMessageThread_14 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664249234342,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:27:14.345| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.346| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: fe6e7c7fde734851b9e0a4168401f086(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.348| ConsumeMessageThread_14 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.350| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.351| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: fe6e7c7fde734851b9e0a4168401f086(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664249234350(Long), 1664249234278(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.356| ConsumeMessageThread_14 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.634| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:tU/D9IXKlhKES+wg6l1UzJWa8ao=, time:1664249233952 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:14.637| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:14.673| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:ZzBVW3j+5+f1dgviJj6LRioj8ho=, time:1664249234004 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:14.684| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.685| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.695| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:27:14.708| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:24.743| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0+pxUkCHw7PuEjLJgFMJYM4DRq4=, time:1664249243458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:24.758| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:27:25.036| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/b96ef22cefba409b879855a8b7572caf.png,requestid:63326D9CE5E9AB3134FF2113 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:27:25.037| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"616fd5e3023caf6b4d1cc3ad4f7f0f26"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:25.525| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:UHzSeKHd5aR4pvWt/ZEqKa5URUw=, time:1664249244255 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:25.532| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"7d045208c29244fa86f139f7c2fa6de9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249245531,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:25.534| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"6278c0a4eb8a423fba5ded8394675949","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249245533,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b96ef22cefba409b879855a8b7572caf.png","realness":-1.0,"similarity":-1.0,"id":307477906317123584,"time":1664249243786,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:25.535| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b96ef22cefba409b879855a8b7572caf.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249243786,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:35.651| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ndxrdVxXSvsSUUP/wXjvBz1WR58=, time:1664249254364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:35.659| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:27:35.821| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/6b7820eb9c744ce5b1e4b446abb80033.png,requestid:63326DA7E5E9AB3134215813 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:27:35.822| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"1e5682c6841ebe8cbeccfcb6bdd4f543"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:36.566| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LkhRJbMCM4jaTmt1j7cw6wTIQCg=, time:1664249255302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:36.571| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"fd9b4c6637474b4ea79ba84bcddab6ab","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249256570,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:36.573| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"3755a7d1f21f455bbf3cb156f402024a","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249256573,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6b7820eb9c744ce5b1e4b446abb80033.png","realness":-1.0,"similarity":-1.0,"id":307477952626434048,"time":1664249254568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:36.576| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/6b7820eb9c744ce5b1e4b446abb80033.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249254568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:42.553| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664249261286,"body":{"durationSeconds":2008,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:27:42.561| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2008,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:27:42.570| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"5f54f535db4d42118d138ae2d99860ec","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249262570,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:42.575| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249262572,"body":{"recordId":307458874742415360,"ackMessage":1664249261286,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:27:46.638| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:D0skrkH1qN/eFBYtpwrlzFpeUjo=, time:1664249265333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:46.668| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:27:46.730| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/70eb0e6465a5469ab472d036dcf04d0c.png,requestid:63326DB2E5E9AB31347C8E13 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:27:46.732| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a5e040646eeb994e49b2fd80bfe8fa41"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:47.639| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:B7GvAxaD5MSN3EtDRGWrPKJ8M8o=, time:1664249266333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:47.642| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"d13c55eacddb4ee19f1452d64062cfe4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249267641,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:47.643| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"dc22457ea313442b8bc254443e85b558","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249267643,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/70eb0e6465a5469ab472d036dcf04d0c.png","realness":-1.0,"similarity":-1.0,"id":307477999061573632,"time":1664249265474,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:47.645| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/70eb0e6465a5469ab472d036dcf04d0c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249265474,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:53.875| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664249273205,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:27:53.877| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:27:53.877| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249273877,"body":{"ackMessage":1664249273205}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:27:57.680| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:x78t5Ckc/wgJP/nW3DuNv+wthtE=, time:1664249276380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:57.687| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:27:57.745| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/363beba87b854f21abff6e97bc334705.png,requestid:63326DBDE5E9AB313403C413 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:27:57.745| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"cc1658ba50f2afa18a6a5596f8e27bfc"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:27:58.708| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:i6M2UoBlFoucq8GnUG/cT/wKmfM=, time:1664249277396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:27:58.713| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"18d8ca8887f7420895ba0cfca27772f6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249278712,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:58.715| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"883f8167de17456bbca49304c44da40c","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249278715,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/363beba87b854f21abff6e97bc334705.png","realness":-1.0,"similarity":-1.0,"id":307478045496713216,"time":1664249276489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:27:58.717| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/363beba87b854f21abff6e97bc334705.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249276489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:08.691| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YMrlzNfVe8pYjSYr9F9WAGRRDbQ=, time:1664249287396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:08.707| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:28:08.763| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/73b7f8dd89a347a39233ca1154e79fe1.png,requestid:63326DC8E5E9AB3134F7F613 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:28:08.763| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"b9b5a1b0506c92c1c7c81f3204a507e7"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:09.789| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:WOFVVIDCO65qesDqzP2QSy5Yj2g=, time:1664249288505 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:09.794| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"1e7c474524d545a9a49e2555ec7cb225","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249289793,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:09.796| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"f4f2c10093844c6482c1f61ca5ff9b81","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249289796,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/73b7f8dd89a347a39233ca1154e79fe1.png","realness":-1.0,"similarity":-1.0,"id":307478091969601536,"time":1664249287505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:09.797| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/73b7f8dd89a347a39233ca1154e79fe1.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249287505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:12.548| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664249291286,"body":{"durationSeconds":2038,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:28:12.550| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2038,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:28:12.553| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"b75c6facc18d42e0b7dcfdb38c3b0dc0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249292552,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:12.556| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249292555,"body":{"recordId":307458874742415360,"ackMessage":1664249291286,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:28:13.982| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664249293311,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:28:13.983| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:28:13.984| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249293984,"body":{"ackMessage":1664249293311}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:28:19.674| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:uxirMlZlj3FFAsDBA6iHIqm4D9M=, time:1664249298380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:19.682| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:28:19.741| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/b3bf459177844d45b6f0cf43efdae5ab.png,requestid:63326DD3E5E9AB3134C22E14 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:28:19.743| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"6a456179ab8514f9613c65ee4a00258f"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:19.833| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MkeLSSpeaZpWDn6541yGvNe9q2w=, time:1664249298552 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:19.838| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4c3d47e49b874367b58dfbd09107b3ed","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249299837,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:19.839| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4b96224ad70f4afaa55840fb1d795198","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249299839,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b3bf459177844d45b6f0cf43efdae5ab.png","realness":-1.0,"similarity":-1.0,"id":307478134097190912,"time":1664249298489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:19.841| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/b3bf459177844d45b6f0cf43efdae5ab.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249298489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:30.728| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zwZ3zmEZeeHT8+Y3Yo6IUgI6AJQ=, time:1664249309411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:30.745| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:28:30.799| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/05180543cf114a28ac3a2968a98f197d.png,requestid:63326DDEE5E9AB31346B6914 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:28:30.799| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c7ceeaefc57aa1b0c9df506e7bf4dc3a"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:30.866| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BbjWbm0umavi9T468FwC/wps9jI=, time:1664249309599 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:30.871| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"75c912b585254f88ab4c6980bf6979dc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249310870,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:30.873| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"fa9fad7247364972a04991343acc7dbb","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249310873,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/05180543cf114a28ac3a2968a98f197d.png","realness":-1.0,"similarity":-1.0,"id":307478180377141248,"time":1664249309536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:30.874| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/05180543cf114a28ac3a2968a98f197d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249309536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:41.615| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:MqGKMR1pTAVyXr2141FSt9KqjYw=, time:1664249320318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:41.624| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:28:41.685| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/74123cadd6e548adb63d29a81c4c19f8.png,requestid:63326DE9E5E9AB3134909E14 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:28:41.686| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"dbabd9209b13804dcbd55d876c0548c3"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:41.917| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hI9rG8YxJqjlkKoFo3ylL7ynFsk=, time:1664249320630 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:41.922| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"0f1ea79bb8564c44930fa187583a70b5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249321921,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:41.924| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"d67cf0719b90437bafc204fdfa0f828b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249321924,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/74123cadd6e548adb63d29a81c4c19f8.png","realness":-1.0,"similarity":-1.0,"id":307478226724200448,"time":1664249320427,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:41.926| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/74123cadd6e548adb63d29a81c4c19f8.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249320427,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:42.554| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664249321286,"body":{"durationSeconds":2068,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:28:42.556| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2068,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:28:42.559| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6b9b6e8b5d65448c94587d50c074707a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249322558,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:42.562| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249322561,"body":{"recordId":307458874742415360,"ackMessage":1664249321286,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:28:43.981| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664249323310,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:28:43.982| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:28:43.983| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249323983,"body":{"ackMessage":1664249323310}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:28:52.716| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:oqfyZJ5bV3eXzLRajHGzd0SOopI=, time:1664249331411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:52.726| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:28:52.778| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/edc04fbb745941209fdb9fdc9b7f9df8.png,requestid:63326DF4E5E9AB31345ED214 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:28:52.779| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"0d0affdb9f7e17d9ef7c7b90df642f4e"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:28:52.986| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iHNgDc3kSiMmejss1MQ8ND9Wu2w=, time:1664249331677 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:28:52.989| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"345e15f5290547d099889520d31f6a2f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249332988,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:52.990| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"38b8f437ce504fd8b8123866ab06cc8b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249332990,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/edc04fbb745941209fdb9fdc9b7f9df8.png","realness":-1.0,"similarity":-1.0,"id":307478273146757120,"time":1664249331521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:28:52.991| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/edc04fbb745941209fdb9fdc9b7f9df8.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249331521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:29:03.631| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:w7DNxuuLhi26Y0f3ZA1nRuGnci4=, time:1664249342318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:29:03.640| http-nio-6002-exec-7 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:29:03.700| http-nio-6002-exec-7 | INFO |  -  | objectName:upload/2022/09/27/f73d3edbbfd64acf900d0cf6807b7622.png,requestid:63326DFFE5E9AB3134BA0915 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:29:03.701| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d83ca5b8256d49bba6dd6a785d1012f1"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:29:04.018| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yxRrAcBaGybNS1vp7lNNIlRQcx8=, time:1664249342739 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:29:04.024| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"6ae41a3fc3854dbbb4e15830dfb3f3dc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249344022,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:29:04.026| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"83b2fcf57b664af794aa20850cdeb07c","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249344026,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f73d3edbbfd64acf900d0cf6807b7622.png","realness":-1.0,"similarity":-1.0,"id":307478319426707456,"time":1664249342443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:29:04.029| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f73d3edbbfd64acf900d0cf6807b7622.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249342443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:29:12.548| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664249351286,"body":{"durationSeconds":2098,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:29:12.551| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2098,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:29:12.553| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"dba7f1de3c9a41929cf882951d235e94","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249352552,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:29:12.555| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249352555,"body":{"recordId":307458874742415360,"ackMessage":1664249351286,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:29:13.981| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664249353310,"type":"SYNC_STATUS","body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 11:29:13.982| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 11:29:13.983| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249353983,"body":{"ackMessage":1664249353310}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:29:14.612| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:lyWpNeykDwPDdx8CmYd++Zfwl0o=, time:1664249353302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:29:14.621| http-nio-6002-exec-10 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:29:14.677| http-nio-6002-exec-10 | INFO |  -  | objectName:upload/2022/09/27/adeefc082b8b4744a9b4a7702d215c8d.png,requestid:63326E0AE5E9AB3134094015 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:29:14.678| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"c328768a991ecdcf190df625f0935a49"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:29:15.063| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:7mVurlpCmntN6ZUp5G0/yjyjcms=, time:1664249353786 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:29:15.070| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"292bd7cf1b9a412da7c8b5baf45ad522","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249355068,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:29:15.073| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f6a2c7aac57b4343b84f24fc464b1210","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664249355073,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/adeefc082b8b4744a9b4a7702d215c8d.png","realness":-1.0,"similarity":-1.0,"id":307478365756989440,"time":1664249353427,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:29:15.077| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/adeefc082b8b4744a9b4a7702d215c8d.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664249353427,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:29:23.112| http-nio-6002-exec-8 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:29:23.124| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"b0a1150482c64a0dbd7eea0c97d77f26","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249363116,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:29:23.127| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"3d3f998345354d608d639b249723e548","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249363127,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:29:23.131| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307477857784832000,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:29:23.137| ConsumeMessageThread_15 | INFO |  -  | :416-:ConsumeMessageThread_15 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:29:23.138| ConsumeMessageThread_15 | INFO |  -  | :416-:ConsumeMessageThread_15 websocket oe Consumer接收到的消息:{"id":"3d3f998345354d608d639b249723e548","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249363127,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:29:23.140| ConsumeMessageThread_16 | INFO |  -  | :417-:ConsumeMessageThread_16 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:29:23.140| ConsumeMessageThread_16 | INFO |  -  | :417-:ConsumeMessageThread_16 websocket oe Consumer接收到的消息:{"id":"ef1fc6701435476ea4e2b30745df1abd","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249363022,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:29:23.142| ConsumeMessageThread_15 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664249363142,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:29:23.143| ConsumeMessageThread_17 | INFO |  -  | :418-:ConsumeMessageThread_17 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:29:23.143| ConsumeMessageThread_17 | INFO |  -  | :418-:ConsumeMessageThread_17 websocket oe Consumer接收到的消息:{"id":"c150bd0f76064e55a4b6611944c8dc0a","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664249363028,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:29:23.152| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.165| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: ef1fc6701435476ea4e2b30745df1abd(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.172| ConsumeMessageThread_16 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.180| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.181| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.182| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: ef1fc6701435476ea4e2b30745df1abd(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664249363180(Long), 1664249363022(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.182| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: 3d3f998345354d608d639b249723e548(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.186| ConsumeMessageThread_16 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.186| ConsumeMessageThread_15 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.188| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.189| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: 3d3f998345354d608d639b249723e548(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664249363188(Long), 1664249363127(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.193| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.195| ConsumeMessageThread_15 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.197| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: c150bd0f76064e55a4b6611944c8dc0a(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.249| ConsumeMessageThread_17 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.253| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.258| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: c150bd0f76064e55a4b6611944c8dc0a(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664249363252(Long), 1664249363028(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:23.305| ConsumeMessageThread_17 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:29:24.116| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:WWix+Ylm6E1vnWPF1FfLbFcrH6Q=, time:1664249362818 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:29:24.123| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:29:42.542| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664249381286,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:29:42.545| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:29:42.547| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"92adbb0333c446f2a99ccb5fa4edfad9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249382546,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:29:42.553| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249382550,"body":{"recordId":307458874742415360,"ackMessage":1664249381286,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:30:00.045| scheduled-task-4 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 11:30:12.541| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664249411286,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:30:12.544| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:30:12.547| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"790f6693fe254cd590fba6eb55c4b923","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249412546,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:30:12.552| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249412550,"body":{"recordId":307458874742415360,"ackMessage":1664249411286,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:30:42.563| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664249441302,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:30:42.566| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:30:42.568| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6443e4345620430fbcbc232228b364b5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249442567,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:30:42.571| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249442570,"body":{"recordId":307458874742415360,"ackMessage":1664249441302,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:31:12.575| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664249471318,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:31:12.577| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:31:12.580| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"d9efc4130da34cfeb167bb867fc0e999","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249472579,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:31:12.582| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249472581,"body":{"recordId":307458874742415360,"ackMessage":1664249471318,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:31:23.739| http-nio-6002-exec-2 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 11:31:23.744| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"3fae67e5274b405782f4e6f5e1f7fc32","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249483741,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:31:23.750| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"6ceea574d673408097073dc239e70928","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664249483750,"body":"{\"id\":\"307478905484222464\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664249483741}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:31:23.752| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"402d60c1dd344981ba340f7bb55b7b2f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249483741,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:31:23.754| http-nio-6002-exec-2 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 11:31:23.762| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"2bc73ebabb6e4426a4b7b006041970f9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249483756,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:31:23.763| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4dfeb754e0fc4feab3f1b438ff993043","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664249483763,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:31:23.769| http-nio-6002-exec-2 | INFO |  -  | asyncDelayMsg mqDto:{"id":"cb3a761ed2f64315b157b4c04a33742d","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664249483769,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664250683768,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 11:31:23.774| NettyClientPublicExecutor_3 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC2885E55FC06D4","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":0},"queueOffset":9,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F00000000119C6E08","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 11:31:23.777| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307475840370745344,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 11:36:34.346| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,code,name,tag,start_time,end_time,short_code,prepare_seconds,min_duration_seconds,pre_notice,pre_notice_stay_seconds,post_notice,exam_count,break_expire_seconds,break_resume_count,camera_photo_upload,reexam_auditing,show_objective_score,mode,enable,archived,opening_seconds,max_duration_seconds,force_finish,entry_authentication_policy,in_process_face_verify,in_process_face_stranger_ignore,in_process_liveness_verify,in_process_liveness_fixed_range,in_process_liveness_judge_policy,record_select_strategy,enable_ip_limit,ip_allow,score_status,objective_score_policy,monitor_video_source,monitor_record,progress,mobile_photo_upload,invigilate_verify,monitor_status,in_process_realness_verify,scan_time,create_id,create_time,update_id,update_Time FROM t_e_exam WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.381| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 279186052416540672(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.435| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.727| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.729| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 4209210001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.746| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.776| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.782| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 306095286874812416(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.784| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.883| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,role_code,privilege_id FROM t_b_role_privilege WHERE (role_code = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.884| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: STUDENT(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:34.921| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 40 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.017| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,name,url,type,parent_id,sequence,remark,create_time FROM t_b_privilege WHERE (id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND type = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.020| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 64(Long), 65(Long), 66(Long), 67(Long), 68(Long), 69(Long), 70(Long), 71(Long), 72(Long), 73(Long), 137(Long), 74(Long), 138(Long), 75(Long), 76(Long), 77(Long), 78(Long), 79(Long), 80(Long), 89(Long), 90(Long), 91(Long), 92(Long), 93(Long), 157(Long), 94(Long), 95(Long), 164(Long), 165(Long), 166(Long), 167(Long), 175(Long), 114(Long), 115(Long), 116(Long), 117(Long), 182(Long), 60(Long), 62(Long), 63(Long), LINK(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.051| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 39 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.108| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"01ef41fb241f4bfcaecaedbe513af16c","topic":"themis-topic-exam","tag":"WIN","timestamp":1664249795107,"body":"SESSION","type":"WIN","objId":"ef048abb956b5d218cc4eafe65683fb9","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:36:35.111| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"6136e26c6c7e49089c3c4d987fead861","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664249795111,"body":"LOGIN","type":"STUDENT","objId":"306095286874812416","objName":"4209210001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:36:35.114| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,code,name,tag,start_time,end_time,short_code,prepare_seconds,min_duration_seconds,pre_notice,pre_notice_stay_seconds,post_notice,exam_count,break_expire_seconds,break_resume_count,camera_photo_upload,reexam_auditing,show_objective_score,mode,enable,archived,opening_seconds,max_duration_seconds,force_finish,entry_authentication_policy,in_process_face_verify,in_process_face_stranger_ignore,in_process_liveness_verify,in_process_liveness_fixed_range,in_process_liveness_judge_policy,record_select_strategy,enable_ip_limit,ip_allow,score_status,objective_score_policy,monitor_video_source,monitor_record,progress,mobile_photo_upload,invigilate_verify,monitor_status,in_process_realness_verify,scan_time,create_id,create_time,update_id,update_Time FROM t_e_exam WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.115| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 306093735610421248(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.118| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.148| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,code,prepare_seconds,max_duration_seconds,enable,opening_seconds,start_time,finish_time,create_id,create_time,update_id,update_Time FROM t_e_exam_activity WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.151| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307107875556691968(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.175| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.184| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select t.* from ( select distinct tee.id, tee.name, tee.code, group_concat(distinct teea.id) as examActivityId, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffSum, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) - datediff(now(),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as reallyTime from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 and tee.org_id = ? and tee.id = ? group by tee.id,tee.name,tee.code,diffSum,reallyTime ) t WHERE t.reallyTime <= diffSum + 15 and t.reallyTime >= 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.235| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 306095286874812416(Long), 240069373300576256(Long), 279186052416540672(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.267| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:36:35.271| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"password":"MTIzNDU2","orgId":240069373300576256,"examId":279186052416540672,"identity":"4209210001"}
-============耗时============:1秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:36:59.816| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:WIN, deviceId:940af93856c44415ad848610752539cb, authorization:Token ef048abb956b5d218cc4eafe65683fb9:JJ9LfFS/SnjOHR95njQmVKp/+Ms=, time:1664249819762 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:36:59.842| http-nio-6002-exec-1 | ERROR |  -  | 请求出错:[error path]:/api/mobile/exam/audio/query
-[status]:505
-[code]:500
-[message]:Required request body is missing: public com.qmth.themis.common.util.Result com.qmth.themis.exam.api.TEMobileController.examAudioQuery(com.qmth.themis.business.bean.exam.MobileAnswerSubmitParamBean) | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:95]
-2022-09-27 11:37:38.550| http-nio-6002-exec-9 | ERROR |  -  | Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.qmth.themis.common.exception.BusinessException: platform无效] with root cause | [org.apache.juli.logging.DirectJDKLog:175]
-com.qmth.themis.common.exception.BusinessException: platform无效
-	at com.qmth.themis.business.util.ServletUtil.getRequestPlatform(ServletUtil.java:81)
-	at com.qmth.themis.exam.interceptor.AuthInterceptor.preHandle(AuthInterceptor.java:40)
-	at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:141)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1035)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:37:38.580| http-nio-6002-exec-9 | ERROR |  -  | 请求出错:[error path]:/error
-[status]:404001
-[code]:404
-[message]:请求地址错误 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:37:38.675| http-nio-6002-exec-6 | ERROR |  -  | Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.qmth.themis.common.exception.BusinessException: platform无效] with root cause | [org.apache.juli.logging.DirectJDKLog:175]
-com.qmth.themis.common.exception.BusinessException: platform无效
-	at com.qmth.themis.business.util.ServletUtil.getRequestPlatform(ServletUtil.java:81)
-	at com.qmth.themis.exam.interceptor.AuthInterceptor.preHandle(AuthInterceptor.java:40)
-	at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:141)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1035)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:37:38.684| http-nio-6002-exec-6 | ERROR |  -  | 请求出错:[error path]:/error
-[status]:404001
-[code]:404
-[message]:请求地址错误 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:37:39.155| http-nio-6002-exec-5 | WARN |  -  | Illegal DefaultValue null for parameter type integer | [io.swagger.models.parameters.AbstractSerializableParameter:421]
-java.lang.NumberFormatException: For input string: ""
-	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
-	at java.lang.Long.parseLong(Long.java:601)
-	at java.lang.Long.valueOf(Long.java:803)
-	at io.swagger.models.parameters.AbstractSerializableParameter.getExample(AbstractSerializableParameter.java:412)
-	at sun.reflect.GeneratedMethodAccessor589.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:689)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:726)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeWithoutTypeInfo(MapSerializer.java:681)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:637)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319)
-	at com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:4374)
-	at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:3629)
-	at springfox.documentation.spring.web.json.JsonSerializer.toJson(JsonSerializer.java:38)
-	at springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(Swagger2Controller.java:105)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:37:39.158| http-nio-6002-exec-5 | WARN |  -  | Illegal DefaultValue null for parameter type integer | [io.swagger.models.parameters.AbstractSerializableParameter:421]
-java.lang.NumberFormatException: For input string: ""
-	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
-	at java.lang.Long.parseLong(Long.java:601)
-	at java.lang.Long.valueOf(Long.java:803)
-	at io.swagger.models.parameters.AbstractSerializableParameter.getExample(AbstractSerializableParameter.java:412)
-	at sun.reflect.GeneratedMethodAccessor589.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:689)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:726)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeWithoutTypeInfo(MapSerializer.java:681)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:637)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319)
-	at com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:4374)
-	at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:3629)
-	at springfox.documentation.spring.web.json.JsonSerializer.toJson(JsonSerializer.java:38)
-	at springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(Swagger2Controller.java:105)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:37:44.420| http-nio-6002-exec-7 | WARN |  -  | Illegal DefaultValue null for parameter type integer | [io.swagger.models.parameters.AbstractSerializableParameter:421]
-java.lang.NumberFormatException: For input string: ""
-	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
-	at java.lang.Long.parseLong(Long.java:601)
-	at java.lang.Long.valueOf(Long.java:803)
-	at io.swagger.models.parameters.AbstractSerializableParameter.getExample(AbstractSerializableParameter.java:412)
-	at sun.reflect.GeneratedMethodAccessor589.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:689)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:726)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeWithoutTypeInfo(MapSerializer.java:681)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:637)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319)
-	at com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:4374)
-	at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:3629)
-	at springfox.documentation.spring.web.json.JsonSerializer.toJson(JsonSerializer.java:38)
-	at springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(Swagger2Controller.java:105)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:37:44.422| http-nio-6002-exec-7 | WARN |  -  | Illegal DefaultValue null for parameter type integer | [io.swagger.models.parameters.AbstractSerializableParameter:421]
-java.lang.NumberFormatException: For input string: ""
-	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
-	at java.lang.Long.parseLong(Long.java:601)
-	at java.lang.Long.valueOf(Long.java:803)
-	at io.swagger.models.parameters.AbstractSerializableParameter.getExample(AbstractSerializableParameter.java:412)
-	at sun.reflect.GeneratedMethodAccessor589.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:689)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)
-	at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:726)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeWithoutTypeInfo(MapSerializer.java:681)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:637)
-	at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:33)
-	at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
-	at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:723)
-	at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:166)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480)
-	at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319)
-	at com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:4374)
-	at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:3629)
-	at springfox.documentation.spring.web.json.JsonSerializer.toJson(JsonSerializer.java:38)
-	at springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(Swagger2Controller.java:105)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:38:06.409| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:06.412| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:06.416| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:06.420| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"5c3548232b8049a6ac962d36899b8fa1","topic":"themis-topic-exam","tag":"WIN","timestamp":1664249886420,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:06.422| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"54b279578c954fbe842c77227ac2cd43","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664249886422,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:06.437| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:09.693| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rJACvKjdHKnW4yhQSkWZ0mok1/8=, time:1664249888411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:09.711| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"20480d3e62bf4b718cac38f1b698dddd","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664249889711,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307478905513582592","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:09.713| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"d5c5d2baddc14291a18c3faaf2356e6c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249889709,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:09.714| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:11.628| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:WIN, deviceId:940af93856c44415ad848610752539cb, authorization:Token ef048abb956b5d218cc4eafe65683fb9:Mt1CSmScK/uDunNmDHLzC78lZF8=, time:1664249891575 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:11.630| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307455789190094848","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:12.016| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307480617875939328,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 11:38:12.027| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"8e5bcb8ed812418a82c7e087abaf07be","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249892017,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:12.029| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"e26a3ea1e0ec4d399bb8e50843565996","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664249892029,"body":"{\"id\":\"307480617930465280\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664249892017}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:12.032| http-nio-6002-exec-4 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"c4c8b05345654e80ab8d59f577ef28e7","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664249892032,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:38:12.046| ConsumeMessageThread_18 | INFO |  -  | :425-:ConsumeMessageThread_18 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:38:12.048| ConsumeMessageThread_18 | INFO |  -  | :425-:ConsumeMessageThread_18 websocket oe Consumer接收到的消息:{"id":"c4c8b05345654e80ab8d59f577ef28e7","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664249892032,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:38:12.067| ConsumeMessageThread_18 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664249892067,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:38:12.073| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:12.074| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: c4c8b05345654e80ab8d59f577ef28e7(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:12.077| ConsumeMessageThread_18 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:12.080| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:12.083| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: c4c8b05345654e80ab8d59f577ef28e7(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664249892080(Long), 1664249892032(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:12.096| ConsumeMessageThread_18 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:12.669| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664249891411,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:38:12.671| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:38:12.675| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"723e55f16a5246478be7f894588cd7eb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249892674,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:12.679| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249892678,"body":{"recordId":307458874742415360,"ackMessage":1664249891411,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:38:12.739| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:sdu6fC3R0MwUxdw13Omgh+6vXCA=, time:1664249891474 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:12.743| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:12.759| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XojhaFb2RFY/jT0XeHPRYxWQB0k=, time:1664249891489 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:12.762| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:20.027| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:WIN, deviceId:940af93856c44415ad848610752539cb, authorization:Token ef048abb956b5d218cc4eafe65683fb9:CyyICk4kj/ORoh4c6E9qETZOs8U=, time:1664249899970 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:20.034| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.038| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.067| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.136| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,name,path,type,size,md5,remark,create_id,create_time FROM t_b_attachment WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.139| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 2(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.149| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.171| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,name,path,type,size,md5,remark,create_id,create_time FROM t_b_attachment WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.172| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 1(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.176| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:38:20.178| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:20.889| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nMrKLDEcTKPG7gwBNHf2gSsfAak=, time:1664249899614 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:20.895| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:20.913| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:DeJfC67OHecqnpFYNNZQOPuIWJI=, time:1664249899646 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:20.922| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"ec9bceef0f6a46a69613a30434086010","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249900919,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:20.925| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"03bdc734ba124b6c943f5354e181b943","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664249900925,"body":{"id":"307480655242993664","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307480655242993664","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:20.927| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:20.957| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zmX/1GMUyN+aJRQZ9KpwmXiuU2w=, time:1664249899677 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:20.962| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:38:42.672| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664249921411,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:38:42.675| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:38:42.678| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"061f8484472b431e8182f71b0d8c7446","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249922677,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:38:42.682| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249922680,"body":{"recordId":307458874742415360,"ackMessage":1664249921411,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:38:43.019| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:s5ttfFtAxq/zEOelSOIkpPQlxHw=, time:1664249921708 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:38:43.027| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:39:12.669| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664249951411,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:39:12.673| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:39:12.676| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"9120b27c9bb1496fbebcf7d00bd2388f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249952675,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:39:12.682| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249952679,"body":{"recordId":307458874742415360,"ackMessage":1664249951411,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:39:13.081| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Os+8LVa1Aikq7VrYSLLXoHRzZlY=, time:1664249951802 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:39:13.090| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:39:42.691| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664249981427,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:39:42.696| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:39:42.699| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"1c4cd604c28f48d6bf47b7b3be27559e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664249982698,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:39:42.703| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664249982701,"body":{"recordId":307458874742415360,"ackMessage":1664249981427,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:39:43.135| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:L87bSyHDjozBh3LwVP2qw+875/I=, time:1664249981849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:39:43.142| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:40:12.687| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664250011427,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:40:12.692| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:40:12.695| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"cb644fa92f014ba4ad36434357ddd067","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250012695,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:12.703| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250012699,"body":{"recordId":307458874742415360,"ackMessage":1664250011427,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:40:13.191| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:H+Ql78hbP7bys/dedKSekfD67tU=, time:1664250011911 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:40:13.198| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:40:42.294| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:42.306| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:42.316| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:42.321| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6417e385ee7644d2b67e8e9eded4f5f0","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664250042321,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:42.327| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"f6da6447191445ada8c7021e4830b37e","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664250042325,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:42.331| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"c5b864dc24f947219dd64a3c3c13d228"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:40:42.710| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664250041443,"body":{"durationSeconds":2108,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:40:42.712| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2108,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:40:42.715| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"f9363217da4f4bff8da673f5a1bb17f4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250042714,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:42.719| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250042717,"body":{"recordId":307458874742415360,"ackMessage":1664250041443,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:40:43.251| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:RkoOt3bKaoTRmSp6hUyQrba7wwI=, time:1664250041958 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:40:43.257| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:40:46.253| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307481264796999680,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:40:46.257| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"dd82fbec8ddc4c2e89aee4de55ecbdb2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250046254,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:46.799| ConsumeMessageThread_19 | INFO |  -  | :426-:ConsumeMessageThread_19 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:40:46.802| ConsumeMessageThread_19 | INFO |  -  | :426-:ConsumeMessageThread_19 websocket oe Consumer接收到的消息:{"id":"84e70a0af7f4496e8299807f262b5438","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664250046662,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:40:46.806| ConsumeMessageThread_19 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664250046806,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:40:46.811| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:46.812| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: 84e70a0af7f4496e8299807f262b5438(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:46.815| ConsumeMessageThread_19 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:46.817| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:46.819| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: 84e70a0af7f4496e8299807f262b5438(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250046817(Long), 1664250046662(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:46.824| ConsumeMessageThread_19 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:47.280| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:DZ85xqK3nWdzxEnJyoVK98l7Ug0=, time:1664250046687 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:40:47.287| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:40:47.496| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:9Nxxu3BWbaE7ATAa4vGXjWHhoJs=, time:1664250047051 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:40:47.507| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:47.511| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:47.516| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:47.519| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:40:48.288| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XVUtS0Oz9v9/4lk8MLH1uLpFDEA=, time:1664250047005 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:40:48.306| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"9a74a8f3acf747f49de859a82c6046c3","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250048305,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307478905513582592","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:48.313| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"61ff4ad8b774405dbc4a06085a9154f2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250048302,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:48.316| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"c8df0feb2d3849cea426c874d334f6df","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250048316,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307478905513582592","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:48.319| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"4b0f7259954340bfb957ee4ab83d4edc","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664250048318,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:40:48.321| http-nio-6002-exec-1 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"e083454c8b9b4e9d9dd95f307c80fc09","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664250048321,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:40:48.325| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:40:48.331| ConsumeMessageThread_16 | INFO |  -  | :453-:ConsumeMessageThread_16 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 11:40:48.331| ConsumeMessageThread_16 | INFO |  -  | :453-:ConsumeMessageThread_16 websocket oe Consumer接收到的消息:{"id":"e083454c8b9b4e9d9dd95f307c80fc09","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664250048321,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 11:40:48.334| ConsumeMessageThread_16 | INFO |  -  | message:{"type":"EXAM_START","time":1664250048334,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:40:48.340| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.341| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: e083454c8b9b4e9d9dd95f307c80fc09(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.342| ConsumeMessageThread_16 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.351| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.352| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: e083454c8b9b4e9d9dd95f307c80fc09(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250048349(Long), 1664250048321(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.358| ConsumeMessageThread_16 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.362| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.363| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:40:48.383| ConsumeMessageThread_16 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:41:00.767| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0oew5IUhz2lP7TbTlSMb2nEk9O8=, time:1664250059458 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:00.783| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:41:01.002| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/09/27/0427db48dc9e47a096b94663da90f9d4.png,requestid:633270CCBA9D10343818B337 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:41:01.004| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"d0d3c55fe99402b98f01db5168a449d0"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:01.366| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:3rZuTu6hr2ld/k/fGn/dFGNo19w=, time:1664250060083 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:01.372| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"7e821fff9c094d9da1dd08a412bcf3bb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250061371,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:01.374| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"c17baa0b71684b9199b794c162b553cd","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250061374,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0427db48dc9e47a096b94663da90f9d4.png","realness":-1.0,"similarity":-1.0,"id":307481328202293248,"time":1664250059755,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:01.376| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/0427db48dc9e47a096b94663da90f9d4.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250059755,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:11.764| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tM/e2dnusMsH1J6fzxlg+OYzw6o=, time:1664250070443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:11.784| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:41:11.951| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/fbb0ba4288574f7f97368a1dff0c5d14.png,requestid:633270D7BA9D1034389FF137 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:41:11.952| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"3ebd0a8c39fad1bfdf2043d3b5855c32"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:12.417| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XrOOJPNg8cwXWHRpSDNSnhl7gAs=, time:1664250071130 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:12.422| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"e546ef28a2ad48a4a7134bc6c857ee6e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250072421,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:12.425| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"14db573c1f924a7b987162dcb1b607be","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250072424,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/fbb0ba4288574f7f97368a1dff0c5d14.png","realness":-1.0,"similarity":-1.0,"id":307481374549352448,"time":1664250070693,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:12.429| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/fbb0ba4288574f7f97368a1dff0c5d14.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250070693,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:12.715| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664250071458,"body":{"durationSeconds":2130,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:41:12.716| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2130,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:41:12.719| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"e4a2a89e78fb4cad8c8d6bad48585edd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250072718,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:12.723| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250072722,"body":{"recordId":307458874742415360,"ackMessage":1664250071458,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:41:22.625| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Z+EE65NLr77XpMx+5509o4zoGDQ=, time:1664250081318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:22.635| http-nio-6002-exec-3 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:41:22.698| http-nio-6002-exec-3 | INFO |  -  | objectName:upload/2022/09/27/c9b0849f38d64dda956ccef84873aef9.png,requestid:633270E2BA9D103438062E38 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:41:22.698| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"eb4e82e62d62d86095ba8ea881d7367c"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:23.452| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:M9/RGI+Md2mQ2Zr9L5pf4UK1T0M=, time:1664250082177 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:23.459| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"05e242d0245b4110bee288b4f17a9a91","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250083456,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:23.461| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"f8ceeb791e8140acb909a035e0087068","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250083460,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c9b0849f38d64dda956ccef84873aef9.png","realness":-1.0,"similarity":-1.0,"id":307481420833497088,"time":1664250081443,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:23.462| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c9b0849f38d64dda956ccef84873aef9.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250081443,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:33.687| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:eQShVW1ma7FFcJEbprbnNXrNXcc=, time:1664250092349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:33.700| http-nio-6002-exec-1 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:41:33.760| http-nio-6002-exec-1 | INFO |  -  | objectName:upload/2022/09/27/715cc7c189204780b2cbc007a189685b.png,requestid:633270EDBA9D1034381B6538 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:41:33.760| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"6bb873bfe11c580009ddfd49cdc104c6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:34.501| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:b+BDpQ0g5IkeJihn2IGb25LN4cI=, time:1664250093208 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:34.509| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"e54a66145b98453eaf94d2347b77650c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250094508,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:34.511| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"16dde542d5fc4659aec223bc2fcbda2f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250094511,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/715cc7c189204780b2cbc007a189685b.png","realness":-1.0,"similarity":-1.0,"id":307481467188944896,"time":1664250092505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:34.512| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/715cc7c189204780b2cbc007a189685b.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250092505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:42.720| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664250101458,"body":{"durationSeconds":2160,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:41:42.725| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2160,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:41:42.728| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"87c41cc2b3ef4a95adb520d9a5353476","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250102728,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:42.732| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250102731,"body":{"recordId":307458874742415360,"ackMessage":1664250101458,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:41:44.699| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zmJJoLl2ueppLtkdn8rSWXrjgZU=, time:1664250103396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:44.711| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:41:44.769| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/8c02a145eb7046ad811513173bba5168.png,requestid:633270F8BA9D103438E99E38 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:41:44.769| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"9b176413b1e0331fc137bd115f306b30"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:45.538| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SkbawZiuu4LZ92f03ZIlEEHrpTs=, time:1664250104271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:45.547| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"eb7384456ab142cca9474ad35c7cf3b3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250105547,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:45.551| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"e69d5c7ce18a487eb1e07fcb7b738557","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250105549,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8c02a145eb7046ad811513173bba5168.png","realness":-1.0,"similarity":-1.0,"id":307481513494061056,"time":1664250103505,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:45.553| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/8c02a145eb7046ad811513173bba5168.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250103505,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:50.665| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:IyuPS8D73MXOFc3I9dswDUpHHmg=, time:1664250109364 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:50.685| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:41:50.726| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:41:50.735| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"79ebd92dbac447828b3b80e71922c98e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250110731,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:50.737| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"e6cf807b3b0340a88c6a2d2433973bf1","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250110736,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:41:50.738| WebSocket background processing | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307481264796999680,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:41:50.740| ConsumeMessageThread_20 | INFO |  -  | :428-:ConsumeMessageThread_20 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:41:50.743| ConsumeMessageThread_20 | INFO |  -  | :428-:ConsumeMessageThread_20 websocket oe Consumer接收到的消息:{"id":"e6cf807b3b0340a88c6a2d2433973bf1","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250110736,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:41:50.744| ConsumeMessageThread_20 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664250110744,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:41:50.745| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/cc3d639e691e4224a3b45ed91396aaac.png,requestid:633270FEBA9D1034382CBE38 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:41:50.745| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"e40fa8b54da0d735362ed2f11f29191d"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:50.746| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:41:50.747| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: e6cf807b3b0340a88c6a2d2433973bf1(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:41:50.748| ConsumeMessageThread_20 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:41:50.750| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:41:50.751| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: e6cf807b3b0340a88c6a2d2433973bf1(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250110750(Long), 1664250110736(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:41:50.754| ConsumeMessageThread_20 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:41:51.589| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0/QK44PE3bpqNIU/87AGnclEG5Q=, time:1664250110302 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:51.593| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:41:51.628| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:i1MzD7n49U+rdIYQLUSkzrJshpA=, time:1664250110333 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:41:51.633| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"a4998fc29e4c4c08b8608c4ff0bcf29e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250111632,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:51.635| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"b95959a7ea164934ad3c06a93d249bb2","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250111635,"body":{"recordId":307458874742415360,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cc3d639e691e4224a3b45ed91396aaac.png","realness":-1.0,"similarity":-1.0,"id":307481539012206592,"time":1664250109536,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:41:51.639| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/cc3d639e691e4224a3b45ed91396aaac.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1664250109536,"exception":"EYE_CLOSE_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:42:12.738| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664250131474,"body":{"durationSeconds":2168,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:42:12.741| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2168,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:42:12.743| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"b61841fcde114b4e8963604da13484af","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250132742,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:42:12.746| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250132745,"body":{"recordId":307458874742415360,"ackMessage":1664250131474,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:42:42.738| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664250161474,"body":{"durationSeconds":2168,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:42:42.741| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2168,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:42:42.744| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"a5a88deb0f9c446ab6f8afe35a65e57b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250162743,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:42:42.748| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250162746,"body":{"recordId":307458874742415360,"ackMessage":1664250161474,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:43:12.769| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664250191489,"body":{"durationSeconds":2168,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:43:12.773| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2168,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:43:12.778| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"ec86a63fdcc040c08a1cccc777f72dd4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250192777,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:43:12.791| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250192790,"body":{"recordId":307458874742415360,"ackMessage":1664250191489,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:43:42.777| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664250221505,"body":{"durationSeconds":2168,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:43:42.780| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2168,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:43:42.783| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"b83471b508a44d92976990945d0c1cad","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250222782,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:43:42.787| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250222785,"body":{"recordId":307458874742415360,"ackMessage":1664250221505,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:43:51.905| http-nio-6002-exec-7 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 11:43:51.912| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"87de08512c5a440b98b80a0cd40a1225","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250231909,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:43:51.915| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"2426e05ce49f4ff1bea54d916a5ca16d","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664250231915,"body":"{\"id\":\"307482043519868928\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664250231909}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:43:51.919| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"dcfc6bf4af5b4269a54d152fb1be0397","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250231909,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:43:51.922| http-nio-6002-exec-7 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 11:43:51.929| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"3acf8293fea84ce5bc55a8beb8c2829b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250231924,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:43:51.931| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"bc6d8f5b91794e9580dc51c17b5a0241","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664250231931,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:43:51.935| http-nio-6002-exec-7 | INFO |  -  | asyncDelayMsg mqDto:{"id":"ad82884447d44bf88e8a3ae1e019b02d","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664250231935,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664251431934,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 11:43:51.940| http-nio-6002-exec-7 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307480617875939328,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 11:43:51.940| NettyClientPublicExecutor_4 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC28869C081073B","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":0},"queueOffset":10,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F00000000119D0521","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 11:44:46.628| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:46.630| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:46.633| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:46.636| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"f9598c55120148f8b1bbcdac71a53913","topic":"themis-topic-exam","tag":"WIN","timestamp":1664250286636,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:44:46.637| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"ed8fa3f08a52480e8452f850355f45ae","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664250286637,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:44:46.649| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:44:49.880| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1WNaNUts5FUx4Wa5bC8P4UadYis=, time:1664250288583 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:44:49.897| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"f3743d71ac6c41de969eda92aa4885ac","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250289897,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307482043557617664","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:44:49.899| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"234d2529d7294945bea5e9181ec9078f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250289896,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:44:49.901| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:44:53.656| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307482302480392192,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 11:44:53.660| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"b07b87d6fd8a4380ad5210e5acfecf68","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250293657,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:44:53.663| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"34d5283183cd442d98f32158805732a2","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664250293663,"body":"{\"id\":\"307482302505558016\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664250293657}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:44:53.665| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"f1f64bae04d94ef09288a2a83589a9e9","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664250293665,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:44:53.674| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:44:53.675| ConsumeMessageThread_1 | INFO |  -  | :365-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"f1f64bae04d94ef09288a2a83589a9e9","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664250293665,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:44:53.677| ConsumeMessageThread_1 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664250293677,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:44:53.682| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:53.683| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: f1f64bae04d94ef09288a2a83589a9e9(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:53.688| ConsumeMessageThread_1 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:53.694| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:53.697| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: f1f64bae04d94ef09288a2a83589a9e9(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250293691(Long), 1664250293665(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:53.702| ConsumeMessageThread_1 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:44:53.950| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iY00O3QFlf/RuqOqLqM98au1+5M=, time:1664250292661 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:44:53.955| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:00.037| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:advCBu8I8HdmAjDcfPbAUBvc+/c=, time:1664250298755 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:00.043| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:00.048| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 11:45:01.087| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:xR/rzNhQVs591FI6Tp0GOX8RxYc=, time:1664250299771 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:01.114| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"d2850fd8217b4cd3ac80ceceaef9b6dd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250301109,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:01.117| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"cb58eec70a8b4994ad53f95188a6d051","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664250301116,"body":{"id":"307482333769900032","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307482333769900032","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:01.119| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:01.135| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ld7h+cEhw/Lz9GlEV5Wp9C9Zn+g=, time:1664250299849 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:01.148| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:12.823| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664250311536,"body":{"durationSeconds":2168,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:45:12.826| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2168,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:45:12.829| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"74c6c2f618774dd094f6641672024dd7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250312828,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:12.833| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250312832,"body":{"recordId":307458874742415360,"ackMessage":1664250311536,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:45:13.199| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rdZn8mBm0oqqCk+UbtLWwAtM4HY=, time:1664250311880 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:13.207| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:22.931| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:22.936| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:22.952| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:22.960| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"35c252d58fbb4081872d9121670dfdf8","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664250322960,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:22.962| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"62a7a4e97b8c41aab27924d0267bf59d","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664250322962,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:22.964| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"0522915b58bb450d982b3ae00613cc0c"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:29.354| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:45:29.355| ConsumeMessageThread_2 | INFO |  -  | :372-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"c1d2f2d099b24f5480c4744f987b6066","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664250329258,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:45:29.357| ConsumeMessageThread_2 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664250329357,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:45:29.360| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:29.361| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: c1d2f2d099b24f5480c4744f987b6066(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:29.364| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:29.366| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:29.367| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: c1d2f2d099b24f5480c4744f987b6066(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250329366(Long), 1664250329258(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:29.372| ConsumeMessageThread_2 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:30.237| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:y7zgy5ZepBf/3XcMr0oxfvWMsWA=, time:1664250328943 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:30.251| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"db6fdd8031454dba8a4c649b4dc44a41","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250330251,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307482043557617664","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:30.253| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c226ca10db41467d84bc9c293df5e6cd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250330249,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:30.257| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c483d77e8195490fa474e88ea92431c8","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250330257,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307482043557617664","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:30.259| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"8c0cf3bf053b411e9a318f42be6ac3d9","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664250330259,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:30.264| http-nio-6002-exec-10 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"23b95f54af3445c38f432edaaf37ae90","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664250330264,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:45:30.271| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:30.277| ConsumeMessageThread_17 | INFO |  -  | :456-:ConsumeMessageThread_17 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 11:45:30.278| ConsumeMessageThread_17 | INFO |  -  | :456-:ConsumeMessageThread_17 websocket oe Consumer接收到的消息:{"id":"23b95f54af3445c38f432edaaf37ae90","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664250330264,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 11:45:30.299| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:30.303| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:30.324| ConsumeMessageThread_17 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:45:31.909| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307482462920908800,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:45:31.911| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"efe54c316c704ebf8b8a241906c0be8e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250331909,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:42.734| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4AQiBVsCMXZVT0CSgsRG1qPTNbI=, time:1664250341411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:42.745| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:45:42.821| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664250341536,"body":{"durationSeconds":2179,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:45:42.823| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2179,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:45:42.826| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"8ae97625fe2d4e5ab74185da0f2423f6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250342825,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:42.830| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250342829,"body":{"recordId":307458874742415360,"ackMessage":1664250341536,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:45:42.940| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/148f5ebb8da34bbb81a7bd1c7fc0617c.png,requestid:633271E63D8A583733E30B28 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:45:42.942| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"71a4c627d534fafb549a548efd5fadc8"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:43.303| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ra0dIyDMV3qRoCsHy7SjGubbI3k=, time:1664250342005 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:43.307| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"847722fed6394282978d6685f68b86f8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250343306,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:43.309| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"155fa48dc4a14eabaa517ac88f6e9038","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250343309,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/148f5ebb8da34bbb81a7bd1c7fc0617c.png","realness":-1.0,"similarity":-1.0,"id":307482510727585792,"time":1664250341677,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:43.310| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/148f5ebb8da34bbb81a7bd1c7fc0617c.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250341677,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:53.917| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XW/wEM36XDA3iDdsBIaxa2lHD5g=, time:1664250352443 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:53.932| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:45:54.105| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/1885293685944eec85d00fa34369ae4e.png,requestid:633271F13D8A5837335B4228 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:45:54.106| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"4f916e6cd0ed2b203b917afdc35ec8c6"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:45:54.344| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aePSpRi02mzburBI0dYn4AWHZHQ=, time:1664250353052 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:45:54.349| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"465318bf8e79445b98c85be48622653e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250354348,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:54.350| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"55af141f547b4a369d352bf4bbd6f5e9","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250354350,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1885293685944eec85d00fa34369ae4e.png","realness":-1.0,"similarity":-1.0,"id":307482557036896256,"time":1664250352833,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:45:54.352| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/1885293685944eec85d00fa34369ae4e.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250352833,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:46:00.034| ConsumeMessageThread_18 | INFO |  -  | :457-:ConsumeMessageThread_18 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 11:46:00.035| ConsumeMessageThread_18 | INFO |  -  | :457-:ConsumeMessageThread_18 websocket oe Consumer接收到的消息:{"id":"23b95f54af3445c38f432edaaf37ae90","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664250330264,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":1} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 11:46:00.036| ConsumeMessageThread_18 | INFO |  -  | message:{"type":"EXAM_START","time":1664250360036,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:46:00.038| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.038| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: 23b95f54af3445c38f432edaaf37ae90(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.040| ConsumeMessageThread_18 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.041| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.041| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: 23b95f54af3445c38f432edaaf37ae90(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250360040(Long), 1664250330264(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.044| ConsumeMessageThread_18 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.045| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.045| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:00.049| ConsumeMessageThread_18 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:04.738| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Fotr8Rnbxvkg8jlXxrgO7X9+Ox0=, time:1664250363411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:46:04.750| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:46:04.811| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/d8d5ccb43b25435ea8b88e72086e2d01.png,requestid:633271FC3D8A583733DC7528 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:46:04.812| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"5c80a63ae0494c4af99488bd2b2f790d"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:46:05.390| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vFwE6dNyS4Q/Fc8I6cHacuBRwnA=, time:1664250364083 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:46:05.395| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"22906c4723c44727a3078e224aaf57de","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250365394,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:05.397| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"ed3bd1728572459c847d43708d4a8aeb","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250365397,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d8d5ccb43b25435ea8b88e72086e2d01.png","realness":-1.0,"similarity":-1.0,"id":307482603371372544,"time":1664250363536,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:05.399| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d8d5ccb43b25435ea8b88e72086e2d01.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250363536,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:46:05.845| http-nio-6002-exec-5 | ERROR |  -  | 考试记录:307458874742415360,WS连接错误:307482462920908800,原因:Connection reset by peer | [com.qmth.themis.exam.websocket.WebSocketMobileServer:221]
-2022-09-27 11:46:05.851| http-nio-6002-exec-5 | ERROR |  -  | 考试记录:307458874742415360,WS连接错误:307482462920908800,原因:java.io.IOException: Broken pipe | [com.qmth.themis.exam.websocket.WebSocketMobileServer:221]
-2022-09-27 11:46:05.853| http-nio-6002-exec-5 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketMobileServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.WsSession.sendCloseMessage(WsSession.java:625)
-	at org.apache.tomcat.websocket.WsSession.doClose(WsSession.java:497)
-	at org.apache.tomcat.websocket.WsSession.doClose(WsSession.java:459)
-	at org.apache.tomcat.websocket.WsSession.close(WsSession.java:446)
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.close(WebSocketMobileServer.java:276)
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:222)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: java.io.IOException: Broken pipe
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:223)
-	... 27 common frames omitted
-2022-09-27 11:46:05.855| http-nio-6002-exec-5 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:46:05.860| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"c9c1ec9f91c4476b95314c47c6dc2632","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250365856,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:05.862| http-nio-6002-exec-5 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"ebf91eccbaa54941993ff0216835179f","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250365861,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:46:05.870| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307482462920908800,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:46:05.875| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:46:05.877| ConsumeMessageThread_3 | INFO |  -  | :376-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"ebf91eccbaa54941993ff0216835179f","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250365861,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:46:05.878| ConsumeMessageThread_3 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664250365878,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:46:05.873| http-nio-6002-exec-5 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketMobileServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: Connection reset by peer
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:223)
-	... 16 common frames omitted
-2022-09-27 11:46:05.880| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:05.881| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: ebf91eccbaa54941993ff0216835179f(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:05.884| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:05.891| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:05.896| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: ebf91eccbaa54941993ff0216835179f(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250365891(Long), 1664250365861(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:05.901| ConsumeMessageThread_3 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:06.432| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ES4RyAO2+teSC0xOCsSijkcaiv0=, time:1664250365130 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:46:06.435| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:46:12.828| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664250371552,"body":{"durationSeconds":2202,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:46:12.829| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2202,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:46:12.832| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"05a905953f3447a5b3c697671750a99f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250372831,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:12.836| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250372834,"body":{"recordId":307458874742415360,"ackMessage":1664250371552,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:46:26.477| http-nio-6002-exec-4 | ERROR |  -  | 请求出错:[error path]:/api/mobile/monitor/status
-[status]:401008
-[code]:401
-[message]:authorization无效 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:46:30.126| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:30.127| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:30.132| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:30.135| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"c30a8aed3afc4db580626ebf3c68fff7","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664250390135,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:30.136| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"27c95300d5bc403588ad12660bf54dd6","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664250390136,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:30.138| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"f9dd08fb8d79475ba217507d03fa41ea"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:46:40.521| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307482750700494848,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:46:40.524| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"2b4614067e4c46e58966abce3de74018","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250400522,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:42.847| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664250401568,"body":{"durationSeconds":2202,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:46:42.850| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2202,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:46:42.853| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"3d271808927f4bef88e21f21b3e7b727","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250402852,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:42.857| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250402855,"body":{"recordId":307458874742415360,"ackMessage":1664250401568,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:46:54.562| http-nio-6002-exec-5 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:46:54.580| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7c898399289742c19f58a40009b5f889","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250414567,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:46:54.581| http-nio-6002-exec-5 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"807616bed1dc4d8eaefd04cf50742fdc","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250414581,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:46:54.583| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307482750700494848,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:46:54.586| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:46:54.587| ConsumeMessageThread_4 | INFO |  -  | :379-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"807616bed1dc4d8eaefd04cf50742fdc","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250414581,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:46:54.589| ConsumeMessageThread_4 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664250414588,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:46:54.596| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:54.599| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 807616bed1dc4d8eaefd04cf50742fdc(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:54.600| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:54.601| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:54.602| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 807616bed1dc4d8eaefd04cf50742fdc(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250414601(Long), 1664250414581(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:54.604| ConsumeMessageThread_4 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:46:54.827| http-nio-6002-exec-7 | ERROR |  -  | 请求出错:[error path]:/api/mobile/monitor/status
-[status]:401008
-[code]:401
-[message]:authorization无效 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:47:12.857| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664250431583,"body":{"durationSeconds":2202,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:47:12.860| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2202,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:47:12.862| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"35eabf079ee940c6b8e0da2ded1e1c8a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250432862,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:47:12.866| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250432865,"body":{"recordId":307458874742415360,"ackMessage":1664250431583,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:47:22.019| http-nio-6002-exec-8 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 二维码已过期
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.monitorAuthorization(TEMobileServiceImpl.java:135)
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.authorization(TEMobileServiceImpl.java:79)
-	at com.qmth.themis.exam.api.TEMobileController.authorization(TEMobileController.java:86)
-	at com.qmth.themis.exam.api.TEMobileController$$FastClassBySpringCGLIB$$501b817b.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEMobileController$$EnhancerBySpringCGLIB$$a916520a.authorization(<generated>)
-	at sun.reflect.GeneratedMethodAccessor688.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:47:22.026| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"f9dd08fb8d79475ba217507d03fa41ea"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:47:22.027| http-nio-6002-exec-8 | ERROR |  -  | 请求出错:[error path]:/api/mobile/authorization
-[status]:500024
-[code]:500
-[message]:二维码已过期 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:47:27.689| http-nio-6002-exec-6 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 二维码已过期
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.monitorAuthorization(TEMobileServiceImpl.java:135)
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.authorization(TEMobileServiceImpl.java:79)
-	at com.qmth.themis.exam.api.TEMobileController.authorization(TEMobileController.java:86)
-	at com.qmth.themis.exam.api.TEMobileController$$FastClassBySpringCGLIB$$501b817b.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEMobileController$$EnhancerBySpringCGLIB$$a916520a.authorization(<generated>)
-	at sun.reflect.GeneratedMethodAccessor688.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:47:27.692| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"f9dd08fb8d79475ba217507d03fa41ea"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:47:27.693| http-nio-6002-exec-6 | ERROR |  -  | 请求出错:[error path]:/api/mobile/authorization
-[status]:500024
-[code]:500
-[message]:二维码已过期 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:47:42.862| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664250461583,"body":{"durationSeconds":2202,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:47:42.866| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2202,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:47:42.869| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"604e9b2b786240b9a4ce1dc3535126db","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250462868,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:47:42.871| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250462870,"body":{"recordId":307458874742415360,"ackMessage":1664250461583,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:48:07.101| http-nio-6002-exec-5 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 11:48:07.106| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"8d8fcb6289164e55980a70b8fa8898d3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250487103,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:07.109| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"8136ac2fd4a3444591d78cc79f9e5327","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664250487109,"body":"{\"id\":\"307483113876889600\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664250487103}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:07.112| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"f329175493de4bc0bb565c6c2e55e440","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250487103,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:07.114| http-nio-6002-exec-5 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 11:48:07.120| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"8b3349dc05ca4ddcb69477c6cc4be362","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250487116,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:07.121| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"4b13fb015d9c4392ba415867b40ac995","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664250487121,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:07.127| http-nio-6002-exec-5 | INFO |  -  | asyncDelayMsg mqDto:{"id":"c07b447cbe4a4ae4a69a1bd63b4e051f","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664250487127,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664251687124,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 11:48:07.131| NettyClientPublicExecutor_1 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC2886DA5580790","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":2},"queueOffset":11,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F00000000119D8392","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 11:48:07.133| http-nio-6002-exec-5 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307482302480392192,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 11:48:12.222| http-nio-6002-exec-1 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 二维码已过期
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.monitorAuthorization(TEMobileServiceImpl.java:135)
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.authorization(TEMobileServiceImpl.java:79)
-	at com.qmth.themis.exam.api.TEMobileController.authorization(TEMobileController.java:86)
-	at com.qmth.themis.exam.api.TEMobileController$$FastClassBySpringCGLIB$$501b817b.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.GeneratedMethodAccessor178.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEMobileController$$EnhancerBySpringCGLIB$$a916520a.authorization(<generated>)
-	at sun.reflect.GeneratedMethodAccessor688.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 11:48:12.224| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"f9dd08fb8d79475ba217507d03fa41ea"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:48:12.225| http-nio-6002-exec-1 | ERROR |  -  | 请求出错:[error path]:/api/mobile/authorization
-[status]:500024
-[code]:500
-[message]:二维码已过期 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 11:48:32.902| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:32.903| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:32.906| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:32.910| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"04775abf2eae45788e147814262f2983","topic":"themis-topic-exam","tag":"WIN","timestamp":1664250512910,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:32.912| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"0aece3bb628941258534fd9400c092a4","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664250512912,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:32.923| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:48:36.192| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/resume, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qjsx5ymFYOgHsXs6B474yGmx10Q=, time:1664250514896 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:48:36.210| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"81c446c09ee444898f775c2fde30e5c9","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250516210,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307483113910444032","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:36.213| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"648f0457423a47499bc44a99defee994","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250516208,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:36.215| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/resume
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:resume
-参数key:"param",参数value:{"recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:48:38.682| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307483246303649792,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 11:48:38.685| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"be04126aafe94f5995232dbceca29bfb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250518682,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:38.688| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"e334028fab2845f09c159129d34b2c53","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664250518688,"body":"{\"id\":\"307483246333009920\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"ON_LINE\",\"createTime\":1664250518682}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:38.690| http-nio-6002-exec-4 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"33d98ae13fd44925a39020329049ef03","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664250518690,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:48:38.696| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:48:38.698| ConsumeMessageThread_5 | INFO |  -  | :382-:ConsumeMessageThread_5 websocket oe Consumer接收到的消息:{"id":"33d98ae13fd44925a39020329049ef03","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664250518690,"body":307458874742415360,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:48:38.700| ConsumeMessageThread_5 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664250518700,"body":{"recordId":307458874742415360,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:48:38.702| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:38.703| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 33d98ae13fd44925a39020329049ef03(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:38.704| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:38.706| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:38.706| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 33d98ae13fd44925a39020329049ef03(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0745887474241536E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250518706(Long), 1664250518690(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:38.710| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:48:39.263| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yMnaIeIY9O5PnNGbXRv7tXf/VCY=, time:1664250517974 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:48:39.267| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:48:42.893| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664250521614,"body":{"durationSeconds":2202,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:48:42.895| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2202,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:48:42.898| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"56b681c956cb4f1c91861c4d9adda6bb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250522897,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:42.902| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250522900,"body":{"recordId":307458874742415360,"ackMessage":1664250521614,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:48:43.328| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:B/u9bb3N2cKsM23Pl6t5TjqoBJE=, time:1664250522021 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:48:43.330| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:48:46.395| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:5XscFUOg0XLV01QYZ129ZIF3K1c=, time:1664250525083 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:48:46.401| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:48:46.431| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4pourR6bYYykYz9fxnxbYWL4Dug=, time:1664250525130 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:48:46.440| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"cc555e83ba27422fb02a572141dd99ae","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250526436,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:46.442| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"f6d16b8bbcb84a50b47aebdd5be52819","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664250526442,"body":{"id":"307483278855643136","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307458874742415360","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307458874742415360_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307458874742415360","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307483278855643136","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:48:46.445| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:48:46.470| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Gqk9G6RsjKYg1/h0Ex1ZFtrogkE=, time:1664250525177 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:48:46.473| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307458874742415360","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:01.227| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.233| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307120659322380288(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.241| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.245| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,role_code,privilege_id FROM t_b_role_privilege WHERE (role_code = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.245| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: STUDENT(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.249| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 40 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.253| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,name,url,type,parent_id,sequence,remark,create_time FROM t_b_privilege WHERE (id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND type = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.255| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 64(Long), 65(Long), 66(Long), 67(Long), 68(Long), 69(Long), 70(Long), 71(Long), 72(Long), 73(Long), 137(Long), 74(Long), 138(Long), 75(Long), 76(Long), 77(Long), 78(Long), 79(Long), 80(Long), 89(Long), 90(Long), 91(Long), 92(Long), 93(Long), 157(Long), 94(Long), 95(Long), 164(Long), 165(Long), 166(Long), 167(Long), 175(Long), 114(Long), 115(Long), 116(Long), 117(Long), 182(Long), 60(Long), 62(Long), 63(Long), LINK(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.259| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 39 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.264| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.264| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.266| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:01.269| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"1743d9381c3645628aa0b4a4da04f91f","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664250541269,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:01.270| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"0c3f2e17c5ce4ab58892e4ccbe717eef","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664250541270,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:01.272| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"86b14cf15c7a446db9f2951f4fc6ea7c"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:04.450| http-nio-6002-exec-9 | INFO |  -  | 考试记录:307458874742415360,WS连接创建:307483354382475264,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 11:49:04.453| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"ff0bc9f14efc4abcb2b448aecf27fd20","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250544451,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:04.758| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:49:04.759| ConsumeMessageThread_6 | INFO |  -  | :384-:ConsumeMessageThread_6 websocket oe Consumer接收到的消息:{"id":"c662acc670464457accf593a45e23353","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664250544716,"body":307458874742415360,"type":"MONITOR_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:49:04.760| ConsumeMessageThread_6 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664250544760,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:49:04.762| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:04.763| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: c662acc670464457accf593a45e23353(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:04.765| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:04.766| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:04.767| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: c662acc670464457accf593a45e23353(String), themis-topic-exam(String), MONITOR_START(String), 3.0745887474241536E17(String), MONITOR_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250544766(Long), 1664250544716(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:04.771| ConsumeMessageThread_6 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:05.143| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:NHk/EKQNjrqHIGWP1+PUTkLQB9U=, time:1664250544697 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:05.147| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307458874742415360,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:06.509| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/start, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:kgxlO24+BaOqBkTWEgEA3ZqKVgw=, time:1664250545208 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:06.521| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"5c295c3211044d0388563ec4f6626a4e","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250546520,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307483113910444032","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:06.523| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"817d6a70c5ea48cb92896733636db54c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250546519,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:06.526| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"fd53fcc589ef4bee977cff39aef194e2","topic":"themis-topic-exam","tag":"EXAM_BREAK_HISTORY_PERSISTED","timestamp":1664250546526,"body":"EXAM_BREAK_HISTORY_PERSISTED","type":"EXAM_BREAK_HISTORY_PERSISTED","objId":"307483113910444032","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:06.528| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"2057e5d1520d4676aef3546d51683779","topic":"themis-topic-exam","tag":"EXCEPTION_LOG","timestamp":1664250546528,"body":"{\"recordId\":\"307458874742415360\",\"reason\":\"{\\\"reason\\\":\\\"\\\",\\\"type\\\":\\\"机器硬件故障、死机\\\"}\\n\"}","type":"EXCEPTION_LOG","objId":"307458874742415360","objName":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:06.531| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"a4f5dfe9f5ee45d7bc365aca3c439dad","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664250546530,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:49:06.534| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/start
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:start
-参数key:"param",参数value:{"recordId":"307458874742415360","reason":"{\"reason\":\"\",\"type\":\"机器硬件故障、死机\"}\n"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:06.535| ConsumeMessageThread_19 | INFO |  -  | :459-:ConsumeMessageThread_19 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 11:49:06.536| ConsumeMessageThread_19 | INFO |  -  | :459-:ConsumeMessageThread_19 websocket oe Consumer接收到的消息:{"id":"a4f5dfe9f5ee45d7bc365aca3c439dad","topic":"themis-topic-exam","tag":"EXAM_START","timestamp":1664250546530,"body":307458874742415360,"type":"EXAM_START","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 11:49:06.539| ConsumeMessageThread_19 | INFO |  -  | message:{"type":"EXAM_START","time":1664250546539,"body":{"recordId":307458874742415360}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 11:49:06.546| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.546| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: a4f5dfe9f5ee45d7bc365aca3c439dad(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.548| ConsumeMessageThread_19 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.550| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.551| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: a4f5dfe9f5ee45d7bc365aca3c439dad(String), themis-topic-exam(String), EXAM_START(String), 3.0745887474241536E17(String), EXAM_START(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250546549(Long), 1664250546530(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.554| ConsumeMessageThread_19 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.557| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.557| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:06.562| ConsumeMessageThread_19 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:12.755| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:TAdtFAsBveyjJ2gtVHwG3CHwsQk=, time:1664250552346 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:12.762| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:12.763| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:12.768| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:49:12.771| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:12.901| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664250551614,"body":{"durationSeconds":2206,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:49:12.903| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2206,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:49:12.906| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"bd394c6af8ad481cb0a593b321dee415","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250552905,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:12.909| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250552908,"body":{"recordId":307458874742415360,"ackMessage":1664250551614,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:49:18.702| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1quaclv05Gim+E9V3FOaAEOAeQM=, time:1664250557380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:18.709| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:49:18.891| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/d819e761ea6a42d79a0b634fde4a3ad0.png,requestid:633272BEFC90F338365C7442 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:49:18.892| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"8974d0c55a231f3a460f04f676222768"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:19.571| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:UOWSjzrT97lvUEczgkr94ELzEvY=, time:1664250558271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:19.576| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"484cb17d39aa4f56b8f619576779a9e1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250559575,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:19.578| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"18612933f557494b960c2ca1ec38fee5","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250559578,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d819e761ea6a42d79a0b634fde4a3ad0.png","realness":-1.0,"similarity":-1.0,"id":307483417825517568,"time":1664250557614,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:19.582| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/d819e761ea6a42d79a0b634fde4a3ad0.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250557614,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:29.768| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:EsRlmeRQ0dIrbL1mXO+XG71WyUs=, time:1664250568427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:29.781| http-nio-6002-exec-8 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:49:29.941| http-nio-6002-exec-8 | INFO |  -  | objectName:upload/2022/09/27/c1f1f159b0f7460bbb466b91215efd70.png,requestid:633272C9FC90F338367DA942 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:49:29.941| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"360e3a54faf157f0601f0bb6db8f91aa"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:30.608| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:GQg+t3ulPdiSwLQfe9mNqStiqYM=, time:1664250569318 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:30.613| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"7a9772a4e7024771b3e4aa96fb1024d9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250570612,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:30.615| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"c35136b62b6d444a87278b5bd092ca6e","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250570615,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c1f1f159b0f7460bbb466b91215efd70.png","realness":-1.0,"similarity":-1.0,"id":307483464113856512,"time":1664250568661,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:30.617| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/c1f1f159b0f7460bbb466b91215efd70.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250568661,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:40.717| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ozq2C4Q22lGTFUyd2Kse8tZBNfI=, time:1664250579411 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:40.727| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:49:40.787| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/09/27/2207978c83524c18989adc61bfb59602.png,requestid:633272D4FC90F3383695DC42 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:49:40.787| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"a9ee8f420ae5c217a17f3a34727854c0"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:41.654| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:N32ds0SeO9anjNXwNjNqJO0juK4=, time:1664250580349 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:41.659| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"dd3015b4b101490185f74282965af461","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250581657,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:41.661| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"4dcc02be3de34a0c9c0d5c2eee74bb3b","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250581660,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2207978c83524c18989adc61bfb59602.png","realness":-1.0,"similarity":-1.0,"id":307483510444138496,"time":1664250579521,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:41.663| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/2207978c83524c18989adc61bfb59602.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250579521,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:42.899| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664250581614,"body":{"durationSeconds":2236,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:49:42.900| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2236,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:49:42.906| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"1a30937a69ac4345aac5326eab976381","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250582904,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:42.909| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250582908,"body":{"recordId":307458874742415360,"ackMessage":1664250581614,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:49:51.691| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:a6fnbhxdoR1ct/CuPBXQFhusKn0=, time:1664250590380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:51.700| http-nio-6002-exec-2 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:49:51.766| http-nio-6002-exec-2 | INFO |  -  | objectName:upload/2022/09/27/f0927fea64a04e35b879205d0a252d42.png,requestid:633272DFFC90F33836550E43 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:49:51.767| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"10bc5831a56540ec0d3dd2182713f9cf"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:49:52.684| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:igRmVzOe9ic4rgyNBH6PPFijp2Y=, time:1664250591396 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:49:52.690| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"8cd4cb158c92479ab240da2bd3604c0a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250592689,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:52.691| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"be045eddd2404aa6a71ee2fafa89d74f","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250592691,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f0927fea64a04e35b879205d0a252d42.png","realness":-1.0,"similarity":-1.0,"id":307483556707311616,"time":1664250590489,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:49:52.693| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/f0927fea64a04e35b879205d0a252d42.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250590489,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:50:02.781| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Vu0uTZLPTtgkkLLa8XPxeWBGa+Q=, time:1664250601380 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:50:02.791| http-nio-6002-exec-4 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:104]
-2022-09-27 11:50:02.844| http-nio-6002-exec-4 | INFO |  -  | objectName:upload/2022/09/27/ace4bca9bac64bb3bb06adbe9ee5b0e4.png,requestid:633272EAFC90F33836744443 | [com.qmth.themis.business.util.OssUtil:115]
-2022-09-27 11:50:02.845| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/file/upload
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:fileUpload
-参数key:"recordId",参数value:307458874742415360
-参数key:"suffix",参数value:"png"
-参数key:"md5",参数value:"1265a715e3dc09fdc9ca8aa447c588ea"
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:50:03.753| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:DbyKmwy1P+6xg4Iw+NZxmqrmJf0=, time:1664250602427 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:50:03.758| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"a90bdd703d1b4a17a9b9827c66441610","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250603758,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:50:03.761| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"1de2addd26884cc0ba05a4768724d70d","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1664250603761,"body":{"recordId":307458874742415360,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ace4bca9bac64bb3bb06adbe9ee5b0e4.png","realness":-1.0,"similarity":-1.0,"id":307483603138256896,"time":1664250601568,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:50:03.764| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/face/verify
-============类============:com.qmth.themis.exam.api.TEFaceController
-============方法============:verify
-参数key:"param",参数value:{"recordId":"307458874742415360","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/09/27/ace4bca9bac64bb3bb06adbe9ee5b0e4.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1664250601568,"exception":"FACE_COUNT_ERROR"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:50:06.955| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 11:50:06.960| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"fda73af0c432444994d35a35cd7fb911","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250606957,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:50:06.962| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"e0cbf05fa02642859307397e59e27c0a","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250606962,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 11:50:06.964| WebSocket background processing | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307483354382475264,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 11:50:06.967| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 11:50:06.968| ConsumeMessageThread_7 | INFO |  -  | :392-:ConsumeMessageThread_7 websocket oe Consumer接收到的消息:{"id":"e0cbf05fa02642859307397e59e27c0a","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664250606962,"body":307458874742415360,"type":"MONITOR_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 11:50:06.970| ConsumeMessageThread_7 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664250606970,"body":{"recordId":307458874742415360,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:50:06.973| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:50:06.974| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: e0cbf05fa02642859307397e59e27c0a(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:50:06.976| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:50:06.978| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:50:06.979| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: e0cbf05fa02642859307397e59e27c0a(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0745887474241536E17(String), MONITOR_STOP(String), 307458874742415360(String), 307458874742415360(String), 2(Integer), 1664250606978(Long), 1664250606962(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:50:06.981| ConsumeMessageThread_7 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 11:50:07.819| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:YBLtK85Mqhl2UQB80EB6qcMETLc=, time:1664250606505 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:50:07.822| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307458874742415360"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:50:12.901| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664250611614,"body":{"durationSeconds":2260,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:50:12.903| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2260,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:50:12.906| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"002c40238b7e453dbae065fd29edc6bc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250612904,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:50:12.910| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250612908,"body":{"recordId":307458874742415360,"ackMessage":1664250611614,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:50:42.892| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664250641614,"body":{"durationSeconds":2260,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:50:42.894| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2260,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:50:42.897| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"e826ca97f9a54d3da33202d9a39f1934","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250642895,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:50:42.901| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250642899,"body":{"recordId":307458874742415360,"ackMessage":1664250641614,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:50:43.482| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/exam/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:tWmzGx+dD+Y2Aom7gYAxmsrym3I=, time:1664250643088 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 11:50:43.486| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/exam/status
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examStatus
-参数key:"param",参数value:{"recordId":"307458874742415360","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 11:51:12.892| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664250671614,"body":{"durationSeconds":2260,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:51:12.894| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2260,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:51:12.897| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"76bdd6f0ae5a41a399b42e6be8e5c26c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250672896,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:51:12.901| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250672899,"body":{"recordId":307458874742415360,"ackMessage":1664250671614,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:51:42.894| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664250701614,"body":{"durationSeconds":2260,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 11:51:42.898| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307458874742415360,"durationSeconds":2260,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 11:51:42.902| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"ff777b04fb564f5fb5461c8f6b8f32d7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250702901,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:51:42.907| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664250702905,"body":{"recordId":307458874742415360,"ackMessage":1664250701614,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 11:52:08.249| http-nio-6002-exec-7 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 11:52:08.253| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"f05884f429f64d95a48ab75c70bcdff3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250728251,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:52:08.254| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"2bd9148e2d0e4df5bffbfff762fdd218","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664250728254,"body":"{\"id\":\"307484125316521984\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307458874742415360\",\"type\":\"OFF_LINE\",\"createTime\":1664250728251}","type":"ONLINE_LOG","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:52:08.256| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"8964a20e738143baa3f87da2ef94fffc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250728251,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:52:08.258| http-nio-6002-exec-7 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:152]
-2022-09-27 11:52:08.265| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"bb73c5a06e8147db874d6a91af647a55","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664250728259,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307458874742415360","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:52:08.267| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"244fc1c2e30d4de5a0cf92bba13b6ad8","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1664250728267,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 11:52:08.271| http-nio-6002-exec-7 | INFO |  -  | asyncDelayMsg mqDto:{"id":"487f9930152942c681ff3c969781683e","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1664250728271,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"recordId":307458874742415360,"mqExecTime":1664251928271,"timeOut":15},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
-2022-09-27 11:52:08.274| NettyClientPublicExecutor_2 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE8000000000000020F2A870FB3474BC000018B4AAC28871535007E5","messageQueue":{"topic":"themis-topic-exam","brokerName":"dev36","queueId":0},"queueOffset":12,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F00000000119E04B1","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
-2022-09-27 11:52:08.278| http-nio-6002-exec-7 | INFO |  -  | 考试记录:307458874742415360,WS连接关闭:307483246303649792,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 11:53:00.694| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
-2022-09-27 11:53:00.704| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
-2022-09-27 11:53:00.736| SpringContextShutdownHook | INFO |  -  | Start release machindId | [com.qmth.themis.business.util.UidUtil:81]
-2022-09-27 11:53:00.767| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 11:53:00.770| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 11:53:00.783| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 11:53:00.784| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 11:53:00.795| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
-2022-09-27 11:53:00.826| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closed | [com.alibaba.druid.pool.DruidDataSource:2037]
-2022-09-27 13:33:21.070| main | INFO |  -  | Starting ThemisExamApplication on kingdeMacBook-Air.local with PID 4999 (/Users/king/git/backend-service/themis-exam/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
-2022-09-27 13:33:21.079| main | INFO |  -  | The following profiles are active: dev | [org.springframework.boot.SpringApplication:655]
-2022-09-27 13:33:25.922| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
-2022-09-27 13:33:25.927| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
-2022-09-27 13:33:26.000| main | INFO |  -  | Finished Spring Data repository scanning in 39ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
-2022-09-27 13:33:26.304| main | WARN |  -  | Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.qmth.themis.business.dao.SysConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.305| 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]
-2022-09-27 13:33:26.305| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppVersionMapper' and 'com.qmth.themis.business.dao.TBAppVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.306| 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]
-2022-09-27 13:33:26.306| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientDownloadMapper' and 'com.qmth.themis.business.dao.TBClientDownloadMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.307| 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]
-2022-09-27 13:33:26.307| 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]
-2022-09-27 13:33:26.308| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserTempMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserTempMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.308| 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]
-2022-09-27 13:33:26.309| 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]
-2022-09-27 13:33:26.309| 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]
-2022-09-27 13:33:26.310| 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]
-2022-09-27 13:33:26.310| 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]
-2022-09-27 13:33:26.310| 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]
-2022-09-27 13:33:26.311| 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]
-2022-09-27 13:33:26.311| 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]
-2022-09-27 13:33:26.312| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEAudioMapper' and 'com.qmth.themis.business.dao.TEAudioMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.312| 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]
-2022-09-27 13:33:26.313| 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]
-2022-09-27 13:33:26.313| 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]
-2022-09-27 13:33:26.314| 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]
-2022-09-27 13:33:26.314| 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]
-2022-09-27 13:33:26.315| 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]
-2022-09-27 13:33:26.316| 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]
-2022-09-27 13:33:26.317| 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]
-2022-09-27 13:33:26.317| 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]
-2022-09-27 13:33:26.317| 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]
-2022-09-27 13:33:26.318| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentOnlineLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentOnlineLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.319| 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]
-2022-09-27 13:33:26.319| 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]
-2022-09-27 13:33:26.319| 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]
-2022-09-27 13:33:26.320| main | WARN |  -  | Skipping MapperFactoryBean with name 'TGErrorMapper' and 'com.qmth.themis.business.dao.TGErrorMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.320| 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]
-2022-09-27 13:33:26.321| 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]
-2022-09-27 13:33:26.321| 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]
-2022-09-27 13:33:26.322| 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]
-2022-09-27 13:33:26.322| 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]
-2022-09-27 13:33:26.323| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIpRegionMapper' and 'com.qmth.themis.business.dao.TIpRegionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.323| 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]
-2022-09-27 13:33:26.324| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMTencentVideoMessageMapper' and 'com.qmth.themis.business.dao.TMTencentVideoMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.324| 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]
-2022-09-27 13:33:26.324| 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]
-2022-09-27 13:33:26.325| 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]
-2022-09-27 13:33:26.325| 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]
-2022-09-27 13:33:26.326| 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]
-2022-09-27 13:33:26.326| 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]
-2022-09-27 13:33:26.327| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSAuthMapper' and 'com.qmth.themis.business.dao.TSAuthMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.327| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSLogMapper' and 'com.qmth.themis.business.dao.TSLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.327| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSyncExamStudentScoreMapper' and 'com.qmth.themis.business.dao.TSyncExamStudentScoreMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:26.328| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
-2022-09-27 13:33:28.086| main | INFO |  -  | Tomcat initialized with port(s): 6002 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
-2022-09-27 13:33:28.103| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6002"] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 13:33:28.104| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 13:33:28.105| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 13:33:28.283| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 13:33:28.284| main | INFO |  -  | Root WebApplicationContext: initialization completed in 7029 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
-2022-09-27 13:33:34.225| main | INFO |  -  | Uid init success, datacenterId=2, machineId=2 | [com.qmth.themis.business.util.UidUtil:56]
-2022-09-27 13:33:35.684| main | INFO |  -  | Solar startup checking... | [com.qmth.boot.core.solar.service.SolarService:122]
-2022-09-27 13:33:36.664| main | INFO |  -  | Solar startup check success, current app name: 在线考试平台开发环境 | [com.qmth.boot.core.solar.service.SolarService:145]
-2022-09-27 13:33:39.659| main | INFO |  -  | Initializing ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
-2022-09-27 13:33:39.696| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
-2022-09-27 13:33:40.196| main | INFO |  -  | Initializing ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
-2022-09-27 13:33:41.581| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6002"] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 13:33:41.680| main | INFO |  -  | Tomcat started on port(s): 6002 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
-2022-09-27 13:33:41.689| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
-2022-09-27 13:33:41.747| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
-2022-09-27 13:33:42.024| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
-2022-09-27 13:33:43.233| main | INFO |  -  | Generating unique operation named: callApplyUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 13:33:43.253| main | INFO |  -  | Generating unique operation named: callCancelUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 13:33:43.268| main | INFO |  -  | Generating unique operation named: statusUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 13:33:43.693| main | INFO |  -  | Generating unique operation named: statusUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 13:33:43.778| main | INFO |  -  | Generating unique operation named: verifyUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 13:33:43.802| main | INFO |  -  | Generating unique operation named: answerSubmitUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 13:33:43.853| main | INFO |  -  | Generating unique operation named: fileUploadUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 13:33:43.948| main | INFO |  -  | Started ThemisExamApplication in 24.688 seconds (JVM running for 26.859) | [org.springframework.boot.StartupInfoLogger:61]
-2022-09-27 13:33:43.952| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.exam.start.StartRunning:42]
-2022-09-27 13:33:44.012| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketOe,topic:themis-topic-exam,tag:OE_IM_BROADCASTING||OE_IM_CLUSTERING||OE_LIVENESS_VERIFY||OE_MONITOR_FINISH||OE_WARNING_FINISH||OE_WEBSOCKET_MOBILE_ANSWER_READY||OE_WEBSOCKET_MOBILE_ANSWER_UPLOAD||OE_WEBSOCKET_EXAM_STOP||MONITOR_START||MONITOR_STOP||OE_WEBSOCKET_MOBILE_MONITOR_STATUS,namesrvAddr:192.168.10.36:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:51]
-2022-09-27 13:33:44.025| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketOeMobile,topic:themis-topic-exam,tag:EXAM_STOP||EXAM_START,namesrvAddr:192.168.10.36:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:51]
-2022-09-27 13:33:44.031| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.exam.start.StartRunning:50]
-2022-09-27 13:33:44.054| ConsumeMessageThread_1 | INFO |  -  | :330-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 13:33:44.054| ConsumeMessageThread_1 | INFO |  -  | :329-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:33:44.104| ConsumeMessageThread_1 | INFO |  -  | :330-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"c5312b54cd4f426eb86932c172d334c3","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664256822459,"body":307458874742415360,"type":"EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 13:33:44.104| ConsumeMessageThread_1 | INFO |  -  | :329-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"8f2ce1c5dca74884a4d8970870ab115e","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664256822455,"body":307458874742415360,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:33:44.674| ConsumeMessageThread_1 | INFO |  -  | {dataSource-1} inited | [com.alibaba.druid.pool.DruidDataSource:1003]
-2022-09-27 13:33:44.686| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:33:44.925| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:33:44.979| ConsumeMessageThread_1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.074| ConsumeMessageThread_2 | INFO |  -  | :342-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 13:34:00.074| ConsumeMessageThread_2 | INFO |  -  | :341-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:34:00.076| ConsumeMessageThread_2 | INFO |  -  | :341-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"8f2ce1c5dca74884a4d8970870ab115e","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664256822455,"body":307458874742415360,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":1} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:34:00.078| ConsumeMessageThread_2 | INFO |  -  | :342-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"c5312b54cd4f426eb86932c172d334c3","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664256822459,"body":307458874742415360,"type":"EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":1} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 13:34:00.080| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.082| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.086| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.090| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.125| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.125| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.137| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,student_id,course_code,room_code,identity,name,parameter,already_exam_count,current_record_id,select_record_id,room_name,enable,grade,class_no,course_name,create_id,create_time,update_id,update_Time FROM t_e_exam_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.139| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: 1574244332533293057(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:34:00.147| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.098| ConsumeMessageThread_3 | INFO |  -  | :345-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:35:00.105| ConsumeMessageThread_3 | INFO |  -  | :346-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 13:35:00.115| ConsumeMessageThread_3 | INFO |  -  | :345-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"8f2ce1c5dca74884a4d8970870ab115e","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664256822455,"body":307458874742415360,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":2} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:35:00.117| ConsumeMessageThread_3 | INFO |  -  | :346-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"c5312b54cd4f426eb86932c172d334c3","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664256822459,"body":307458874742415360,"type":"EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":2} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 13:35:00.123| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.123| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.129| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.129| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.148| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.148| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.151| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,student_id,course_code,room_code,identity,name,parameter,already_exam_count,current_record_id,select_record_id,room_name,enable,grade,class_no,course_name,create_id,create_time,update_id,update_Time FROM t_e_exam_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.153| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: 1574244332533293057(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:35:00.164| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.038| ConsumeMessageThread_4 | INFO |  -  | :349-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:292]
-2022-09-27 13:36:00.039| ConsumeMessageThread_4 | INFO |  -  | :350-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:36:00.042| ConsumeMessageThread_4 | INFO |  -  | :350-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"8f2ce1c5dca74884a4d8970870ab115e","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_EXAM_STOP","timestamp":1664256822455,"body":307458874742415360,"type":"OE_WEBSOCKET_EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":3} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:36:00.042| ConsumeMessageThread_4 | INFO |  -  | :349-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"c5312b54cd4f426eb86932c172d334c3","topic":"themis-topic-exam","tag":"EXAM_STOP","timestamp":1664256822459,"body":307458874742415360,"type":"EXAM_STOP","objId":"307458874742415360","objName":"307458874742415360","ack":0,"sequence":null,"properties":{"removeWebsocket":true},"reconsume":3} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:294]
-2022-09-27 13:36:00.044| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.044| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.045| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.045| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 307458874742415360(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.053| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.055| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.057| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,student_id,course_code,room_code,identity,name,parameter,already_exam_count,current_record_id,select_record_id,room_name,enable,grade,class_no,course_name,create_id,create_time,update_id,update_Time FROM t_e_exam_student WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.058| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 1574244332533293057(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:36:00.061| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:38:59.601| http-nio-6002-exec-1 | INFO |  -  | Initializing Spring DispatcherServlet 'dispatcherServlet' | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 13:38:59.604| http-nio-6002-exec-1 | INFO |  -  | Initializing Servlet 'dispatcherServlet' | [org.springframework.web.servlet.FrameworkServlet:525]
-2022-09-27 13:38:59.663| http-nio-6002-exec-1 | INFO |  -  | Completed initialization in 58 ms | [org.springframework.web.servlet.FrameworkServlet:547]
-2022-09-27 13:39:00.023| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.040| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.054| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.111| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"80b1f259c95b4ab4869207a94e5505b9","topic":"themis-topic-exam","tag":"WIN","timestamp":1664257140108,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:39:00.473| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"716b6ea7d481477fb4a60867fd5829d2","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664257140473,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:39:00.504| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select t.* from ( select distinct tee.id, tee.name, tee.code, group_concat(distinct teea.id) as examActivityId, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffSum, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) - datediff(now(),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as reallyTime from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 and tee.org_id = ? group by tee.id,tee.name,tee.code,diffSum,reallyTime ) t WHERE t.reallyTime <= diffSum + 15 and t.reallyTime >= 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.534| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 307120659322380288(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.542| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.564| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,tees.id as examStudentId, tees.course_code as courseCode, tees.course_name as courseName from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE 1 = 1 and teea.id in ( ? ) and tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.570| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long), 307120659322380288(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.574| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:39:00.615| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:40:34.849| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_client_version t WHERE t.id = (select max(tbcv.id) as id from t_b_client_version tbcv WHERE tbcv.enable = 1 ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:34.857| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters:  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:34.861| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:34.862| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/sys/env
-============类============:com.qmth.themis.exam.api.SysController
-============方法============:env
-参数key:"mapParameter",参数value:{"orgId":"240069373300576256"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:40:47.094| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.096| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.100| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.104| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"65467e7a22b44a539474e1880fad2c48","topic":"themis-topic-exam","tag":"WIN","timestamp":1664257247104,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:40:47.109| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"34db0a6ae0884bc7b42a1a6c32254ca9","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664257247109,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:40:47.114| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select t.* from ( select distinct tee.id, tee.name, tee.code, group_concat(distinct teea.id) as examActivityId, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffSum, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) - datediff(now(),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as reallyTime from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 and tee.org_id = ? group by tee.id,tee.name,tee.code,diffSum,reallyTime ) t WHERE t.reallyTime <= diffSum + 15 and t.reallyTime >= 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.119| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307120659322380288(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.126| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.135| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,tees.id as examStudentId, tees.course_code as courseCode, tees.course_name as courseName from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE 1 = 1 and teea.id in ( ? ) and tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.138| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long), 307120659322380288(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.143| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:40:47.148| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:12.698| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_client_version t WHERE t.id = (select max(tbcv.id) as id from t_b_client_version tbcv WHERE tbcv.enable = 1 ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:12.702| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters:  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:12.709| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:12.711| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/sys/env
-============类============:com.qmth.themis.exam.api.SysController
-============方法============:env
-参数key:"mapParameter",参数value:{"orgId":"240069373300576256"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:27.822| http-nio-6002-exec-5 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:27.826| http-nio-6002-exec-5 | DEBUG |  -  | ==> Parameters: 4209090001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:27.830| http-nio-6002-exec-5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:27.843| http-nio-6002-exec-5 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 学生不存在
-	at com.qmth.themis.exam.api.TEStudentController.login(TEStudentController.java:161)
-	at com.qmth.themis.exam.api.TEStudentController$$FastClassBySpringCGLIB$$1800543a.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:120)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEStudentController$$EnhancerBySpringCGLIB$$a0559635.login(<generated>)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 13:41:27.847| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209090001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:27.862| http-nio-6002-exec-5 | ERROR |  -  | 请求出错:[error path]:/api/oe/student/login
-[status]:500010
-[code]:500
-[message]:学生不存在 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 13:41:35.999| http-nio-6002-exec-6 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,identity,password,idcard_number,mobile_number,name,gender,base_photo_path,enable,create_id,create_time,update_id,update_Time FROM t_e_student WHERE (identity = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.000| http-nio-6002-exec-6 | DEBUG |  -  | ==> Parameters: 4209290001(String), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.005| http-nio-6002-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.011| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"596ae962f0bf4abd98ee73776c7477d5","topic":"themis-topic-exam","tag":"WIN","timestamp":1664257296010,"body":"SESSION","type":"WIN","objId":"841481a22ba73edfcd9e134f673d4968","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:36.013| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"8af0ad22ad9145e7b6acb35a32ec4ef6","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664257296013,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:36.017| http-nio-6002-exec-6 | DEBUG |  -  | ==>  Preparing: select t.* from ( select distinct tee.id, tee.name, tee.code, group_concat(distinct teea.id) as examActivityId, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as diffSum, datediff(FROM_UNIXTIME(teea.finish_time / 1000,'%Y-%m-%d %H:%i:%s'),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) - datediff(now(),FROM_UNIXTIME(teea.start_time / 1000,'%Y-%m-%d %H:%i:%s')) as reallyTime from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 and tee.org_id = ? group by tee.id,tee.name,tee.code,diffSum,reallyTime ) t WHERE t.reallyTime <= diffSum + 15 and t.reallyTime >= 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.019| http-nio-6002-exec-6 | DEBUG |  -  | ==> Parameters: 307120659322380288(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.022| http-nio-6002-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.025| http-nio-6002-exec-6 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,tees.id as examStudentId, tees.course_code as courseCode, tees.course_name as courseName from t_e_exam_student tees left join t_e_exam tee on tee.id = tees.exam_id left join t_e_exam_activity teea on teea.id = tees.exam_activity_id WHERE 1 = 1 and teea.id in ( ? ) and tees.student_id = ? and tee.enable = 1 and teea.enable = 1 and tees.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.026| http-nio-6002-exec-6 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long), 307120659322380288(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.030| http-nio-6002-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:36.036| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/student/login
-============类============:com.qmth.themis.exam.api.TEStudentController
-============方法============:login
-参数key:"mapParameter",参数value:{"identity":"4209290001","orgId":"240069373300576256","password":"MTIzNDU2"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:42.321| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/exam/prepare, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:jBgFU3q4+RIyRaHfwykL9U6dVbU=, time:1664257301149 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:41:42.411| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE (exam_id = ? AND exam_activity_id = ? AND exam_student_id = ? AND status = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.415| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119709605072896(Long), 307119850751791104(Long), 1574244332533293057(Long), FIRST_PREPARE(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.421| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.449| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select * from t_e_exam_course t where t.exam_id=? and t.course_code =? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.450| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119709605072896(Long), A0002(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.459| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.460| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select * from t_e_exam_paper t where t.exam_id=? and t.course_code=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.462| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119709605072896(Long), A0002(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.467| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.496| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,name,total_score,total_objective_score,total_subjective_score,paper_path,paper_md5,paper_view_path,decrypt_secret,encrypt_mode,need_voice_answer,exam_id,course_code,code,answer_path,has_audio,weight,audio_play_count,struct_path,struct_md5,decrypt_vector,create_id,create_time,update_id,update_Time FROM t_e_exam_paper WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.499| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307120792277622784(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.503| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.537| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"5a0f9bf26a644ef1a7c5f6bca19fb2db","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257302533,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:42.572| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select teea.id, teea.code, (teea.start_time / 1000 - IFNULL(teea.prepare_seconds, tee.prepare_seconds)) * 1000 as prepareTime, IFNULL(teea.start_time, tee.start_time) as minStartTime, (teea.start_time / 1000 + IFNULL(teea.opening_seconds, tee.opening_seconds)) * 1000 as maxStartTime, IF(tee.mode = 'TOGETHER' and tee.force_finish = 1, IFNULL(teea.finish_time, tee.end_time), null) as maxFinishTime, tee.min_duration_seconds as minDurationSeconds, IFNULL(teea.max_duration_seconds, tee.max_duration_seconds) as maxDurationSeconds, tee.id as examId ,IFNULL(teea.opening_seconds,tee.opening_seconds) as openingSeconds, teea.opening_seconds as activityOpeningSeconds, tee.monitor_video_source as monitorVideoSourceStr, tee.monitor_record as monitorRecordStr, IFNULL(teea.prepare_seconds,tee.prepare_seconds) as prepareSeconds, teea.prepare_seconds as activityPrepareSeconds, teea.max_duration_seconds as activityMaxDurationSeconds, tee.exam_count as examCount, tee.force_finish as forceFinish, tee.entry_authentication_policy as entryAuthenticationPolicy, tee.in_process_face_verify as inProcessFaceVerify, tee.in_process_face_stranger_ignore as inProcessFaceStrangerIgnore, tee.in_process_liveness_verify as inProcessLivenessVerify, tee.in_process_realness_verify as inProcessRealnessVerify, tee.in_process_liveness_fixed_range as inProcessLivenessFixedRangeStr, tee.in_process_liveness_judge_policy as inProcessLivenessJudgePolicy, tee.camera_photo_upload as cameraPhotoUpload, tee.mobile_photo_upload as mobilePhotoUpload, teea.start_time as startTime, teea.finish_time as finishTime, tee.pre_notice as preNotice, tee.pre_notice_stay_seconds as preNoticeStaySeconds from t_e_exam_activity teea left join t_e_exam tee on tee.id = teea.exam_id WHERE 1 = 1 and teea.id = ? and tee.enable = 1 and teea.enable = 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.582| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.597| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:42.630| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/exam/prepare
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:prepare
-参数key:"param",参数value:{"examStudentId":"1574244332533293057"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:45.713| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307511713149755392,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 13:41:45.729| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"d8d97c260fea45438f910b13ea1b0dce","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257305718,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:45.779| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"03923c66e2aa4d0896a4458dc7a62c23","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664257305776,"body":"{\"id\":\"307511713271390208\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307511699790897152\",\"type\":\"ON_LINE\",\"createTime\":1664257305718}","type":"ONLINE_LOG","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:45.785| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"9ce326b6bb904d8bb118d6fa45919c81","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664257305783,"body":307511699790897152,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 13:41:45.790| ConsumeMessageThread_5 | INFO |  -  | :353-:ConsumeMessageThread_5 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:41:45.791| ConsumeMessageThread_5 | INFO |  -  | :353-:ConsumeMessageThread_5 websocket oe Consumer接收到的消息:{"id":"9ce326b6bb904d8bb118d6fa45919c81","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664257305783,"body":307511699790897152,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:41:45.807| ConsumeMessageThread_5 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664257305806,"body":{"recordId":307511699790897152,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:41:45.899| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:45.902| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 9ce326b6bb904d8bb118d6fa45919c81(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:45.905| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:45.930| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:45.945| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 9ce326b6bb904d8bb118d6fa45919c81(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0751169979089715E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257305930(Long), 1664257305783(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:45.950| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:41:46.701| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/exam/paper/download, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ww+0VQd45g6IV0AVKe1UVJzumGU=, time:1664257305540 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:41:46.772| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/exam/paper/download
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:paperDownload
-参数key:"param",参数value:{"recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:46.789| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rb3d5KpEn1f+qzq0Am96RhHT1To=, time:1664257305618 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:41:46.813| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:47.038| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aWIjYgf88w/X0sy8BeSFRy9R/QQ=, time:1664257305868 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:41:47.087| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"0d7a1fcd3a104655b557844d0a756291","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257307075,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:47.094| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"d689206c3738485b94fff8a8914de076","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664257307089,"body":{"id":"307511718950477824","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307511699790897152","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307511699790897152_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307511699790897152","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307511718950477824","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:47.103| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307511699790897152","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:47.169| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XJjoCE5OEo4rct0ivC1MitM6Sjw=, time:1664257306009 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:41:47.178| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307511699790897152","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:41:47.212| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/exam/paper/downloaded, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pTAHSPnmkSAN7GsJDRlwf1eMMrw=, time:1664257306040 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:41:47.226| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"87a3ba1246614b9a9062326431213485","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257307225,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:41:47.228| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/exam/paper/downloaded
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:paperDownloaded
-参数key:"param",参数value:{"recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:42:14.617| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664257333446,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:42:14.629| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:42:14.633| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"c8e8ff9df605475499f600a579df7afe","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257334631,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:42:14.638| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257334636,"body":{"recordId":307511699790897152,"ackMessage":1664257333446,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:42:17.448| http-nio-6002-exec-7 | ERROR |  -  | 请求出错:{} | [com.qmth.themis.exam.aspect.ApiControllerAspect:77]
-com.qmth.themis.common.exception.BusinessException: 二维码已过期
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.monitorAuthorization(TEMobileServiceImpl.java:135)
-	at com.qmth.themis.business.service.impl.TEMobileServiceImpl.authorization(TEMobileServiceImpl.java:79)
-	at com.qmth.themis.exam.api.TEMobileController.authorization(TEMobileController.java:86)
-	at com.qmth.themis.exam.api.TEMobileController$$FastClassBySpringCGLIB$$501b817b.invoke(<generated>)
-	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
-	at com.qmth.themis.exam.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:75)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
-	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
-	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
-	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
-	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
-	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
-	at com.qmth.themis.exam.api.TEMobileController$$EnhancerBySpringCGLIB$$308ee98.authorization(<generated>)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
-	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
-	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
-	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
-	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
-	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
-	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
-	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
-	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
-	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
-	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
-	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
-	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
-	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
-	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
-	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
-	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
-	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-2022-09-27 13:42:17.450| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"86b14cf15c7a446db9f2951f4fc6ea7c"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:42:17.452| http-nio-6002-exec-7 | ERROR |  -  | 请求出错:[error path]:/api/mobile/authorization
-[status]:500024
-[code]:500
-[message]:二维码已过期 | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:56]
-2022-09-27 13:42:44.044| http-nio-6002-exec-8 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:44.050| http-nio-6002-exec-8 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:44.055| http-nio-6002-exec-8 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:44.061| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"535b8098c73d4dada1e520947ed7ff7e","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664257364061,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:42:44.063| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"16675dd8aa8748c392fafab90bdabf0b","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664257364063,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:42:44.066| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"dc6cde6fe1d347d492f3e7fc0e29bf1a"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:42:44.613| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664257363462,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:42:44.616| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:42:44.621| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"6e97690188e84c9494fd4a0523735baa","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257364620,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:42:44.625| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257364624,"body":{"recordId":307511699790897152,"ackMessage":1664257363462,"mobile_first":null}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:42:47.407| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307511971938312192,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 13:42:47.413| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"586068ed16c5480ea1617a4115f1e0dc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257367408,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:42:48.057| ConsumeMessageThread_6 | INFO |  -  | :355-:ConsumeMessageThread_6 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:42:48.059| ConsumeMessageThread_6 | INFO |  -  | :355-:ConsumeMessageThread_6 websocket oe Consumer接收到的消息:{"id":"2f459886a5f74e5296268cd4cb09d1c3","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664257367907,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:42:48.063| ConsumeMessageThread_6 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664257368063,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:42:48.067| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:48.070| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 2f459886a5f74e5296268cd4cb09d1c3(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:48.072| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:48.074| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:48.076| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 2f459886a5f74e5296268cd4cb09d1c3(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257368074(Long), 1664257367907(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:48.080| ConsumeMessageThread_6 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:48.220| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:mvLIHdcd+g5bUeOFaJqEhj7BWgw=, time:1664257367729 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:42:48.256| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:42:52.984| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:uLvqwqZe7E3kzFouKwVWvfFRvps=, time:1664257372451 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:42:53.014| http-nio-6002-exec-5 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:53.020| http-nio-6002-exec-5 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:53.025| http-nio-6002-exec-5 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:42:53.032| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:43:14.610| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664257393462,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:43:14.613| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:43:14.617| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"deae2b96c4db44d8a6d5ad41cd99b798","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257394615,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:43:14.623| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257394621,"body":{"recordId":307511699790897152,"ackMessage":1664257393462,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:43:30.187| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664257409710,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:43:30.192| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:43:30.194| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257410193,"body":{"ackMessage":1664257409710}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:43:44.616| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664257423462,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:43:44.619| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:43:44.621| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"bac8ff42f66a4031b2a891550e2f2886","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257424620,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:43:44.625| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257424624,"body":{"recordId":307511699790897152,"ackMessage":1664257423462,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:43:47.467| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664257427001,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:43:47.470| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:43:47.471| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257427471,"body":{"ackMessage":1664257427001}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:44:14.622| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664257453462,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:44:14.626| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:44:14.630| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"0d37acdfdad84d12b30490b146f437b6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257454628,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:44:14.636| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257454634,"body":{"recordId":307511699790897152,"ackMessage":1664257453462,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:44:17.461| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664257456999,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:44:17.464| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:44:17.464| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257457464,"body":{"ackMessage":1664257456999}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:44:44.637| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664257483477,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:44:44.640| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:44:44.644| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"2ab24b732ffc44958f9e6fdc784ffdf7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257484642,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:44:44.650| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257484648,"body":{"recordId":307511699790897152,"ackMessage":1664257483477,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:44:47.460| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664257486999,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:44:47.463| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:44:47.464| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257487464,"body":{"ackMessage":1664257486999}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:45:00.026| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 13:45:14.649| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664257513493,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:45:14.651| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:45:14.655| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"745a978757384146b1f591ece36ca3e8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257514654,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:45:14.663| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257514659,"body":{"recordId":307511699790897152,"ackMessage":1664257513493,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:45:17.460| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664257516999,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:45:17.463| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:45:17.463| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257517463,"body":{"ackMessage":1664257516999}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:45:44.656| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664257543509,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:45:44.660| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:45:44.664| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"08adaba2f39f43e1822cd01439ddd70b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257544662,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:45:44.670| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257544668,"body":{"recordId":307511699790897152,"ackMessage":1664257543509,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:45:47.461| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664257546999,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:45:47.463| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:45:47.465| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257547464,"body":{"ackMessage":1664257546999}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:46:14.682| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664257573524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:46:14.686| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:46:14.689| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"33c0e5e8b05449849327ab933dcd2677","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257574688,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:46:14.699| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257574698,"body":{"recordId":307511699790897152,"ackMessage":1664257573524,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:46:17.459| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664257576999,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:46:17.462| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:46:17.463| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257577463,"body":{"ackMessage":1664257576999}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:46:25.960| ConsumeMessageThread_7 | INFO |  -  | :357-:ConsumeMessageThread_7 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:46:25.961| ConsumeMessageThread_7 | INFO |  -  | :357-:ConsumeMessageThread_7 websocket oe Consumer接收到的消息:{"id":"d3604aaeeaed453dabb92a543eede824","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257585915,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:46:25.966| ConsumeMessageThread_8 | INFO |  -  | :358-:ConsumeMessageThread_8 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:46:25.967| ConsumeMessageThread_8 | INFO |  -  | :358-:ConsumeMessageThread_8 websocket oe Consumer接收到的消息:{"id":"36a5042936f2404c909ae67b409ffcd4","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257585910,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:46:25.968| ConsumeMessageThread_7 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664257585968,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:46:25.972| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.973| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: d3604aaeeaed453dabb92a543eede824(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.976| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.979| ConsumeMessageThread_8 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664257585979,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:46:25.979| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.980| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: d3604aaeeaed453dabb92a543eede824(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257585979(Long), 1664257585915(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.985| ConsumeMessageThread_7 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.993| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.994| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 36a5042936f2404c909ae67b409ffcd4(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.996| ConsumeMessageThread_8 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:25.998| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.000| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: 36a5042936f2404c909ae67b409ffcd4(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257585998(Long), 1664257585910(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.007| ConsumeMessageThread_8 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.012| http-nio-6002-exec-8 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 13:46:26.029| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"aafc9c58b78e4eeaa925262da9a8b1b5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257586016,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:46:26.031| http-nio-6002-exec-8 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"0a5a044dfbbc455f978b13c9e6c02e82","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257586031,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 13:46:26.035| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307511971938312192,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 13:46:26.036| ConsumeMessageThread_9 | INFO |  -  | :359-:ConsumeMessageThread_9 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:46:26.037| ConsumeMessageThread_9 | INFO |  -  | :359-:ConsumeMessageThread_9 websocket oe Consumer接收到的消息:{"id":"0a5a044dfbbc455f978b13c9e6c02e82","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257586031,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:46:26.040| ConsumeMessageThread_9 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664257586039,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:46:26.043| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.044| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: 0a5a044dfbbc455f978b13c9e6c02e82(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.047| ConsumeMessageThread_9 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.049| ConsumeMessageThread_9 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.051| ConsumeMessageThread_9 | DEBUG |  -  | ==> Parameters: 0a5a044dfbbc455f978b13c9e6c02e82(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257586049(Long), 1664257586031(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.055| ConsumeMessageThread_9 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:26.444| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/wW14scKVpnpE3uNWXO24dQfRpA=, time:1664257585227 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:46:26.452| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:46:26.490| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XlPleJUn4tmwSH8a+EzU7WAIc6s=, time:1664257585321 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:46:26.497| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:46:26.521| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:txcfnHkPA1iB2tSHxNdeKUFQdIA=, time:1664257585352 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:46:26.530| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:46:44.688| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664257603540,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:46:44.691| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:46:44.694| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"d4f1f57e81da4ec8b2699317c3568702","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257604693,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:46:44.702| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257604698,"body":{"recordId":307511699790897152,"ackMessage":1664257603540,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:46:45.567| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZlY2AedcWLKLH2Ji8Xh1ZDWvw1Y=, time:1664257604384 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:46:45.574| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:46:58.563| http-nio-6002-exec-5 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:58.572| http-nio-6002-exec-5 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:58.576| http-nio-6002-exec-5 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:46:58.582| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"6b4bcc77b34c45cc96ae868e569ca350","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664257618582,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:46:58.584| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"4eec1e04f30c43c9b0cebbf8b298a94f","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664257618584,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:46:58.587| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"34fe2aae8b404b50986143a0b5e36eb7"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:47:01.910| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307513039401263104,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 13:47:01.915| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"c1aab90d2666450d8f0bf9de98fbdab4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257621911,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:47:02.236| ConsumeMessageThread_10 | INFO |  -  | :360-:ConsumeMessageThread_10 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:47:02.237| ConsumeMessageThread_10 | INFO |  -  | :360-:ConsumeMessageThread_10 websocket oe Consumer接收到的消息:{"id":"63536c645abb40e1b335068a0dcc738d","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664257622181,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:47:02.239| ConsumeMessageThread_10 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664257622239,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:47:02.242| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:02.243| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 63536c645abb40e1b335068a0dcc738d(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:02.245| ConsumeMessageThread_10 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:02.251| ConsumeMessageThread_10 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:02.252| ConsumeMessageThread_10 | DEBUG |  -  | ==> Parameters: 63536c645abb40e1b335068a0dcc738d(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257622250(Long), 1664257622181(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:02.256| ConsumeMessageThread_10 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:02.486| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:9jj7dhwoBiEFx0LsYiDhmaKVNi0=, time:1664257621988 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:47:02.502| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:47:07.885| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:AUJ2wy7eNjrjlTCOWrU2Uynf34U=, time:1664257627373 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:47:07.893| http-nio-6002-exec-3 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:07.896| http-nio-6002-exec-3 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:07.899| http-nio-6002-exec-3 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:47:07.902| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:47:14.705| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664257633540,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:47:14.708| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:47:14.711| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6647251c59ad49c79c587cca5d3178b2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257634710,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:47:14.717| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257634715,"body":{"recordId":307511699790897152,"ackMessage":1664257633540,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:47:44.722| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664257663556,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:47:44.724| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:47:44.726| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"328a1ba1fd254d82848ae53cfc016814","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257664725,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:47:44.730| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257664728,"body":{"recordId":307511699790897152,"ackMessage":1664257663556,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:48:06.973| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 13:48:06.981| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"23872e3256424782b745606ac4b108d4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257686976,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:48:06.983| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b9dfac0fb34c470bb3063c2ad2e733a2","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257686983,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 13:48:06.986| WebSocket background processing | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307513039401263104,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 13:48:06.989| ConsumeMessageThread_11 | INFO |  -  | :361-:ConsumeMessageThread_11 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:48:06.990| ConsumeMessageThread_11 | INFO |  -  | :361-:ConsumeMessageThread_11 websocket oe Consumer接收到的消息:{"id":"b9dfac0fb34c470bb3063c2ad2e733a2","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257686983,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:48:06.992| ConsumeMessageThread_11 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664257686992,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:48:06.995| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:48:06.996| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: b9dfac0fb34c470bb3063c2ad2e733a2(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:48:06.997| ConsumeMessageThread_11 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:48:06.999| ConsumeMessageThread_11 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:48:07.000| ConsumeMessageThread_11 | DEBUG |  -  | ==> Parameters: b9dfac0fb34c470bb3063c2ad2e733a2(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257686999(Long), 1664257686983(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:48:07.004| ConsumeMessageThread_11 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:48:07.681| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tbw1Fkam8clheJMzXFdANSLGlPE=, time:1664257686462 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:48:07.691| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:48:09.641| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/exam/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:j0Dhw3mREMkvcd4Ai0zX1ph8Osw=, time:1664257689129 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:48:09.651| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/exam/status
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examStatus
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:48:14.697| http-nio-6002-exec-2 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307513344692068352,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 13:48:14.701| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4d43f3c0b2ba4146b7f63c9afcaa94a1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257694698,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:48:14.739| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664257693571,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:48:14.741| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:48:14.743| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"3d36cb86175940cabf419fe0492964e7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257694742,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:48:14.746| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257694745,"body":{"recordId":307511699790897152,"ackMessage":1664257693571,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:48:15.727| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wocgOFP6aeEIEmf7cygtaeleUjY=, time:1664257694540 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:48:15.733| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:48:44.745| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664257723571,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:48:44.749| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:48:44.752| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"55a3ce2a5d83415daa86fd1acb97f4c2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257724751,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:48:44.758| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257724756,"body":{"recordId":307511699790897152,"ackMessage":1664257723571,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:48:44.958| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664257724476,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 13:48:44.960| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 13:48:44.961| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257724961,"body":{"ackMessage":1664257724476}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 13:48:45.779| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:otUHwfR1uxzUvZ2dhWHlgELVO5U=, time:1664257724587 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:48:45.785| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:49:01.330| http-nio-6002-exec-4 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 13:49:01.338| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"c545bfaff3d744e58c00682663580f0e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257741333,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:49:01.341| http-nio-6002-exec-4 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"5ce4ef7ae87b49a9956c2a17abdafc31","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257741341,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 13:49:01.345| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307513344692068352,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 13:49:01.348| ConsumeMessageThread_12 | INFO |  -  | :362-:ConsumeMessageThread_12 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:49:01.355| ConsumeMessageThread_12 | INFO |  -  | :362-:ConsumeMessageThread_12 websocket oe Consumer接收到的消息:{"id":"5ce4ef7ae87b49a9956c2a17abdafc31","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257741341,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:49:01.357| ConsumeMessageThread_12 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664257741357,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:49:01.359| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:01.360| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: 5ce4ef7ae87b49a9956c2a17abdafc31(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:01.362| ConsumeMessageThread_12 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:01.365| ConsumeMessageThread_12 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:01.366| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: 5ce4ef7ae87b49a9956c2a17abdafc31(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257741365(Long), 1664257741341(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:01.371| ConsumeMessageThread_12 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:01.824| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZUSMLLqHw2qPSAQcobr9J0fKgCY=, time:1664257740634 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:49:01.830| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:49:14.741| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664257753571,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:49:14.743| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:49:14.746| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"730f2d15956e4854a6c57a9e4ab87839","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257754745,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:49:14.751| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257754750,"body":{"recordId":307511699790897152,"ackMessage":1664257753571,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:49:14.857| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Bx9GwCZa590EZtBhboawU691/34=, time:1664257753665 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:49:14.863| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:49:34.308| http-nio-6002-exec-8 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:34.311| http-nio-6002-exec-8 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:34.315| http-nio-6002-exec-8 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:34.319| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"adc5568b2d4c41dcb78cbb6917ec0877","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664257774319,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:49:34.320| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"d709fea5a8544b6eb77199abca8e070f","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664257774320,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:49:34.322| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"7ece9ea36ebb490683e83510b66ed296"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:49:37.504| http-nio-6002-exec-9 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307513692009799680,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 13:49:37.507| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"56ff35b783ce48739d1322fb495320ac","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257777505,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:49:37.870| ConsumeMessageThread_13 | INFO |  -  | :363-:ConsumeMessageThread_13 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:49:37.874| ConsumeMessageThread_13 | INFO |  -  | :363-:ConsumeMessageThread_13 websocket oe Consumer接收到的消息:{"id":"f8d1108813e14cacb428efd5afd4d353","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664257777799,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:49:37.876| ConsumeMessageThread_13 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664257777876,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:49:37.879| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:37.880| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: f8d1108813e14cacb428efd5afd4d353(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:37.882| ConsumeMessageThread_13 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:37.884| ConsumeMessageThread_13 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:37.885| ConsumeMessageThread_13 | DEBUG |  -  | ==> Parameters: f8d1108813e14cacb428efd5afd4d353(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257777884(Long), 1664257777799(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:37.889| ConsumeMessageThread_13 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:38.150| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:xtTH0QGQktWjS4flGnOqhJmJ694=, time:1664257777648 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:49:38.155| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:49:38.202| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:0zFWHzBoYu0IoKjPlN7bNOzeOg8=, time:1664257777710 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:49:38.208| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:38.210| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:38.213| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:49:38.215| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:49:44.747| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664257783571,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:49:44.750| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:49:44.753| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"2c0eb83f3dfa47f78a8d658b6a25350d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257784752,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:49:44.758| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257784756,"body":{"recordId":307511699790897152,"ackMessage":1664257783571,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:50:05.002| http-nio-6002-exec-10 | ERROR |  -  | 考试记录:307511699790897152,WS连接错误:307513692009799680,原因:null | [com.qmth.themis.exam.websocket.WebSocketMobileServer:221]
-2022-09-27 13:50:05.003| http-nio-6002-exec-10 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 13:50:05.008| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"9dc90525c4c04446bbeec7e7f8f86ab0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257805004,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:50:05.010| http-nio-6002-exec-10 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"d532768c751747e3a99b8b58c989e2d2","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257805010,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 13:50:05.014| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307513692009799680,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 13:50:05.019| ConsumeMessageThread_14 | INFO |  -  | :364-:ConsumeMessageThread_14 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:50:05.019| http-nio-6002-exec-10 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketMobileServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:223)
-	... 16 common frames omitted
-2022-09-27 13:50:05.020| ConsumeMessageThread_14 | INFO |  -  | :364-:ConsumeMessageThread_14 websocket oe Consumer接收到的消息:{"id":"d532768c751747e3a99b8b58c989e2d2","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257805010,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:50:05.021| ConsumeMessageThread_14 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664257805021,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:50:05.024| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:50:05.025| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: d532768c751747e3a99b8b58c989e2d2(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:50:05.027| ConsumeMessageThread_14 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:50:05.029| ConsumeMessageThread_14 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:50:05.029| ConsumeMessageThread_14 | DEBUG |  -  | ==> Parameters: d532768c751747e3a99b8b58c989e2d2(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257805029(Long), 1664257805010(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:50:05.032| ConsumeMessageThread_14 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:50:05.905| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:yqAPjha0WGLbM2IxaHuoqqCYv/Q=, time:1664257804712 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:50:05.912| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:50:14.759| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664257813587,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:50:14.762| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:50:14.765| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"8558674782bd4968966255db561cd31a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257814764,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:50:14.770| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257814768,"body":{"recordId":307511699790897152,"ackMessage":1664257813587,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:50:14.934| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Kdsd3vGrs9Ucemu1/+BMJx3AaCk=, time:1664257813743 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:50:14.940| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:50:44.772| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664257843602,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:50:44.774| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:50:44.778| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"cf2807d0145f4a9085ecd703f9016b82","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257844777,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:50:44.783| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257844781,"body":{"recordId":307511699790897152,"ackMessage":1664257843602,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:50:44.987| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CkvEzGHydUQwQE7fHdoVmNIFRfs=, time:1664257843790 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:50:44.993| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:51:14.786| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664257873618,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:51:14.790| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:51:14.793| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"99851fc191614075aa7b65a4515a84e3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257874791,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:51:14.799| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257874796,"body":{"recordId":307511699790897152,"ackMessage":1664257873618,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:51:15.033| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1wFp+CUTs5hIc6YLnblMf/auJp0=, time:1664257873837 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:51:15.041| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:51:26.310| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:26.311| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:26.315| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:26.319| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"9df6e19b6ab04bc18fdc40e0bbdb57ea","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664257886319,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:51:26.321| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"93769981df97489ebc469762ebaafcd6","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664257886321,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:51:26.323| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"b8d93c45be8648f6aba3e91f81771853"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:51:29.639| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307514162342273024,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 13:51:29.645| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"c1c8e771d45b400bb22395ebf46e89b8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257889640,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:51:30.354| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:7cuB2mVKnqvlqZJPkzzKlyK0+a0=, time:1664257889851 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:51:30.360| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:51:30.398| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:gHamKNbAvjjm0eDi0+wsujSusWI=, time:1664257889905 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:51:30.404| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.405| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.409| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.411| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:51:30.762| ConsumeMessageThread_15 | INFO |  -  | :365-:ConsumeMessageThread_15 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:51:30.763| ConsumeMessageThread_15 | INFO |  -  | :365-:ConsumeMessageThread_15 websocket oe Consumer接收到的消息:{"id":"42f292a67fc44e4bbf35da200e5bfcb7","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664257890706,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:51:30.764| ConsumeMessageThread_15 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664257890764,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:51:30.767| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.768| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: 42f292a67fc44e4bbf35da200e5bfcb7(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.770| ConsumeMessageThread_15 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.772| ConsumeMessageThread_15 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.773| ConsumeMessageThread_15 | DEBUG |  -  | ==> Parameters: 42f292a67fc44e4bbf35da200e5bfcb7(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257890772(Long), 1664257890706(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:30.777| ConsumeMessageThread_15 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:51:44.792| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664257903618,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:51:44.796| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:51:44.799| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"29d6bd741b3b4ed5844384d500da4110","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257904798,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:51:44.804| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257904802,"body":{"recordId":307511699790897152,"ackMessage":1664257903618,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:52:14.803| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664257933634,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:52:14.806| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:52:14.810| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"caa70396006943248c9c2547c9ebfaf6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257934809,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:52:14.814| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257934812,"body":{"recordId":307511699790897152,"ackMessage":1664257933634,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:52:29.279| http-nio-6002-exec-9 | ERROR |  -  | 考试记录:307511699790897152,WS连接错误:307514162342273024,原因:null | [com.qmth.themis.exam.websocket.WebSocketMobileServer:221]
-2022-09-27 13:52:29.281| http-nio-6002-exec-9 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 13:52:29.287| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"1dd0b7cf376c44deb88ef5876bd34a21","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257949283,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:52:29.289| http-nio-6002-exec-9 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"f265b25f4f464dfdb1f5d2a99f869f90","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257949289,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 13:52:29.293| http-nio-6002-exec-9 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307514162342273024,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 13:52:29.294| http-nio-6002-exec-9 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketMobileServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:223)
-	... 16 common frames omitted
-2022-09-27 13:52:29.295| ConsumeMessageThread_16 | INFO |  -  | :366-:ConsumeMessageThread_16 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:52:29.298| ConsumeMessageThread_16 | INFO |  -  | :366-:ConsumeMessageThread_16 websocket oe Consumer接收到的消息:{"id":"f265b25f4f464dfdb1f5d2a99f869f90","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664257949289,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:52:29.300| ConsumeMessageThread_16 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664257949300,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:52:29.302| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:52:29.303| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: f265b25f4f464dfdb1f5d2a99f869f90(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:52:29.305| ConsumeMessageThread_16 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:52:29.307| ConsumeMessageThread_16 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:52:29.308| ConsumeMessageThread_16 | DEBUG |  -  | ==> Parameters: f265b25f4f464dfdb1f5d2a99f869f90(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664257949307(Long), 1664257949289(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:52:29.311| ConsumeMessageThread_16 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:52:30.104| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nQ2+1AF16XNW+WGrzM2DA5FlOR4=, time:1664257948915 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:52:30.109| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:52:44.807| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664257963634,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:52:44.814| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:52:44.816| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"2ccbc834d52b453aae8b3725f0743a27","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257964815,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:52:44.824| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257964820,"body":{"recordId":307511699790897152,"ackMessage":1664257963634,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:52:45.157| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:IiaDYcPAHhf485L9bVF51R1R5Rk=, time:1664257963962 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:52:45.166| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:53:14.807| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664257993634,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:53:14.811| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:53:14.814| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"528e17b4160647e7bf99534863acaa24","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664257994813,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:53:14.822| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664257994818,"body":{"recordId":307511699790897152,"ackMessage":1664257993634,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:53:15.211| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:U8P65gYB36UXq3XDPO7DAqitF94=, time:1664257994024 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:53:15.216| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:53:44.815| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664258023634,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:53:44.819| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:53:44.823| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"bf792ee7c08d40d2a59922ba9ce749ce","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258024821,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:53:44.829| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258024826,"body":{"recordId":307511699790897152,"ackMessage":1664258023634,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:53:45.259| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qASghkyqGzP4W0riXRpWANtLiv8=, time:1664258024056 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:53:45.264| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:54:14.829| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664258053649,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:54:14.834| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:54:14.837| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"c5af8d4bed0c41d68a6b182a763b5949","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258054836,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:54:14.841| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258054840,"body":{"recordId":307511699790897152,"ackMessage":1664258053649,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:54:15.314| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:4kP2MowXNwqnZM9ltSwlmA9EyIA=, time:1664258054118 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:54:15.322| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:54:44.838| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664258083665,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:54:44.839| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:54:44.841| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"327d08c0861642f0919a51c90c05bcc3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258084841,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:54:44.844| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258084843,"body":{"recordId":307511699790897152,"ackMessage":1664258083665,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:54:45.358| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:PyU/mYpRet0FJs5yjb9r8+ASBso=, time:1664258084165 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:54:45.361| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:55:14.842| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664258113665,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:55:14.845| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:55:14.849| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"3fbeea261850435cb012db40fe8245a8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258114848,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:55:14.856| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258114852,"body":{"recordId":307511699790897152,"ackMessage":1664258113665,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:55:15.426| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:lXujwidUPan73IGntO9ZOL5GPF4=, time:1664258114212 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:55:15.432| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:55:44.848| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664258143681,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:55:44.850| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:55:44.851| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"aadc3a7c2c6e4f048e4ad162a68865f5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258144851,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:55:44.856| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258144854,"body":{"recordId":307511699790897152,"ackMessage":1664258143681,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:55:45.534| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:58Lk/2OMi8BnLZM9ykCUJosVkSk=, time:1664258144274 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:55:45.544| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:56:14.874| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664258173696,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:56:14.877| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:56:14.880| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"c938c9edcbdd49209a74498a6b2a3d2b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258174879,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:56:14.883| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258174882,"body":{"recordId":307511699790897152,"ackMessage":1664258173696,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:56:15.609| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Jf9hxM20N/3VY80ePIxirSgYq6Q=, time:1664258174399 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:56:15.617| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:56:44.887| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664258203712,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:56:44.896| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:56:44.907| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"4c807d915ad44e399df91c99caa777a9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258204903,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:56:44.915| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258204910,"body":{"recordId":307511699790897152,"ackMessage":1664258203712,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:56:45.671| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:uy7PO8WWdCSsJ2uivi59dbwJPdQ=, time:1664258204462 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:56:45.681| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:57:14.887| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664258233712,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:57:14.890| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:57:14.894| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"33669a548b46445b93bc36a94be8fbf5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258234893,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:57:14.898| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258234896,"body":{"recordId":307511699790897152,"ackMessage":1664258233712,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:57:15.727| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BYwERxWsrx6Dd4/Z4lKy09rEcSY=, time:1664258234524 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:57:15.733| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:57:30.145| http-nio-6002-exec-4 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:30.149| http-nio-6002-exec-4 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:30.156| http-nio-6002-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:30.164| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"63a4cfd47de04d35a934c352d748217a","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664258250164,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:57:30.166| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"489e01b60c4d47078b265e88b2d40359","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664258250166,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:57:30.168| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"2c2c15897a63403185145893a3a03cb1"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:57:33.444| http-nio-6002-exec-10 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307515688246845440,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 13:57:33.446| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"3e972f0f8e424e1dbc7fce938a0110d3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258253444,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:57:33.833| ConsumeMessageThread_17 | INFO |  -  | :367-:ConsumeMessageThread_17 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:57:33.837| ConsumeMessageThread_17 | INFO |  -  | :367-:ConsumeMessageThread_17 websocket oe Consumer接收到的消息:{"id":"d256742b88234afdaf53725a83fc1945","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664258253763,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:57:33.840| ConsumeMessageThread_17 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664258253840,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:57:33.845| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:33.847| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: d256742b88234afdaf53725a83fc1945(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:33.849| ConsumeMessageThread_17 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:33.861| ConsumeMessageThread_17 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:33.864| ConsumeMessageThread_17 | DEBUG |  -  | ==> Parameters: d256742b88234afdaf53725a83fc1945(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664258253861(Long), 1664258253763(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:33.869| ConsumeMessageThread_17 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:34.241| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:JsNhVOxozUALEY1CbWH+9f9mnXU=, time:1664258253753 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:57:34.249| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:57:34.294| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:/7EiTzt/UCJpoNxoT9uAvWQXGpg=, time:1664258253805 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:57:34.302| http-nio-6002-exec-5 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:34.304| http-nio-6002-exec-5 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:34.311| http-nio-6002-exec-5 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:57:34.315| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:57:44.892| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664258263712,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:57:44.895| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:57:44.899| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"38ecba4449f545f397b33bd5a389d694","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258264898,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:57:44.905| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258264903,"body":{"recordId":307511699790897152,"ackMessage":1664258263712,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:58:14.901| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664258293727,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:58:14.903| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:58:14.906| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4a905d13aed14c31b9b431560de51e80","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258294905,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:58:14.909| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258294908,"body":{"recordId":307511699790897152,"ackMessage":1664258293727,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:58:39.055| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 13:58:39.062| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"80bcad8359034147b13318bda3c00f7c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258319058,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:58:39.064| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"0314e3e875184a698a6fa5342e343907","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664258319064,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 13:58:39.068| WebSocket background processing | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307515688246845440,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 13:58:39.071| ConsumeMessageThread_18 | INFO |  -  | :368-:ConsumeMessageThread_18 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 13:58:39.072| ConsumeMessageThread_18 | INFO |  -  | :368-:ConsumeMessageThread_18 websocket oe Consumer接收到的消息:{"id":"0314e3e875184a698a6fa5342e343907","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664258319064,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 13:58:39.074| ConsumeMessageThread_18 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664258319074,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:58:39.076| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:58:39.077| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: 0314e3e875184a698a6fa5342e343907(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:58:39.079| ConsumeMessageThread_18 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:58:39.082| ConsumeMessageThread_18 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:58:39.083| ConsumeMessageThread_18 | DEBUG |  -  | ==> Parameters: 0314e3e875184a698a6fa5342e343907(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664258319082(Long), 1664258319064(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:58:39.087| ConsumeMessageThread_18 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 13:58:39.839| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:pOP8JX3z4y5obQ1VPsVIBKNdprk=, time:1664258318618 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:58:39.845| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:58:44.900| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664258323727,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:58:44.902| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:58:44.907| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"608964cc03ae4c9ca9d058de9d5d4bc2","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258324906,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:58:44.913| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258324910,"body":{"recordId":307511699790897152,"ackMessage":1664258323727,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:58:45.879| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dHGsTTR4xs9oRDTlQepttT4nFg0=, time:1664258324696 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:58:45.884| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:59:14.912| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664258353743,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:59:14.916| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:59:14.922| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"21cc8832c9654b5581e7d6f05f075a9e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258354920,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:59:14.928| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258354925,"body":{"recordId":307511699790897152,"ackMessage":1664258353743,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:59:15.951| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:QGzzc9XMLaxe2gYsfC5WOGqaWaY=, time:1664258354727 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:59:15.956| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 13:59:44.933| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664258383759,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 13:59:44.936| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 13:59:44.939| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"cc1c069986784980b0236d8008be66f9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258384938,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 13:59:44.946| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258384944,"body":{"recordId":307511699790897152,"ackMessage":1664258383759,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 13:59:44.986| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:f0j/DB3CSWNlx8yW5iOR1EZU3E4=, time:1664258383806 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 13:59:44.990| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:00:00.053| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 14:00:14.947| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664258413774,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:00:14.950| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:00:14.952| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"d9af8f96e3874839a81f3ddfc21bc785","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258414951,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:00:14.956| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258414954,"body":{"recordId":307511699790897152,"ackMessage":1664258413774,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:00:15.032| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6RCzLR9HyzcHl8Zh1zrPCsdKrho=, time:1664258413837 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:00:15.036| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:00:39.455| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/mobile/exam/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:jo7IaDfQBiuP3fcufDSEWwjBb5g=, time:1664258438956 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:00:39.460| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/exam/status
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examStatus
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:00:44.945| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664258443774,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:00:44.947| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:00:44.948| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"efbbaf30b4cf49e1863f445c7aa9b602","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258444948,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:00:44.958| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258444950,"body":{"recordId":307511699790897152,"ackMessage":1664258443774,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:00:45.073| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dhbe8jglJ322Cg9X8qgfxUtKaZM=, time:1664258443884 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:00:45.077| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:01:04.203| http-nio-6002-exec-6 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:04.206| http-nio-6002-exec-6 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:04.211| http-nio-6002-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:04.217| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"f35c4674558040de97a629ce29ebd713","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664258464216,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:01:04.219| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"0a9f5ed0affb432d80a2f4be8e465717","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664258464218,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:01:04.221| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"38051867db0a4f96bd8c85ac22fd18fc"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:01:07.365| http-nio-6002-exec-8 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307516585496551424,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 14:01:07.367| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"294ad562eeb54cd392c0d4d9b9a08b84","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258467365,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:01:07.772| ConsumeMessageThread_19 | INFO |  -  | :370-:ConsumeMessageThread_19 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:01:07.773| ConsumeMessageThread_19 | INFO |  -  | :370-:ConsumeMessageThread_19 websocket oe Consumer接收到的消息:{"id":"a6750ece060b4660b6497c2e6e8059be","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664258467692,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:01:07.776| ConsumeMessageThread_19 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664258467776,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:01:07.779| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:07.780| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: a6750ece060b4660b6497c2e6e8059be(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:07.782| ConsumeMessageThread_19 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:07.784| ConsumeMessageThread_19 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:07.786| ConsumeMessageThread_19 | DEBUG |  -  | ==> Parameters: a6750ece060b4660b6497c2e6e8059be(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664258467784(Long), 1664258467692(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:07.791| ConsumeMessageThread_19 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:07.985| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:1LtEYTxddAPQ9SHwOG3Q0WxP5P8=, time:1664258467503 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:01:07.990| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:01:08.021| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:7KPEB962LI6ZHUP217zOluKLWWE=, time:1664258467541 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:01:08.025| http-nio-6002-exec-9 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:08.026| http-nio-6002-exec-9 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:08.029| http-nio-6002-exec-9 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:01:08.036| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:01:14.962| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664258473790,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:01:14.966| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:01:14.969| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"1d521477ec3d4c54ba179ca2800f93cc","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258474968,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:01:14.974| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258474972,"body":{"recordId":307511699790897152,"ackMessage":1664258473790,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:01:44.973| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664258503790,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:01:44.994| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:01:45.000| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"0b301fe69eb64795b16380c41dcecaa9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258504998,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:01:45.009| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258505007,"body":{"recordId":307511699790897152,"ackMessage":1664258503790,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:02:09.714| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 14:02:09.722| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"e6b3c0aa3662424f8f30e79b7949b462","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258529718,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:02:09.725| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"39d919cf315f479a93af3d491ac63b60","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664258529724,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 14:02:09.733| WebSocket background processing | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307516585496551424,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 14:02:09.741| ConsumeMessageThread_20 | INFO |  -  | :371-:ConsumeMessageThread_20 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:02:09.742| ConsumeMessageThread_20 | INFO |  -  | :371-:ConsumeMessageThread_20 websocket oe Consumer接收到的消息:{"id":"39d919cf315f479a93af3d491ac63b60","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664258529724,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:02:09.743| ConsumeMessageThread_20 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664258529743,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:02:09.754| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:02:09.755| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: 39d919cf315f479a93af3d491ac63b60(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:02:09.758| ConsumeMessageThread_20 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:02:09.762| ConsumeMessageThread_20 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:02:09.764| ConsumeMessageThread_20 | DEBUG |  -  | ==> Parameters: 39d919cf315f479a93af3d491ac63b60(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664258529761(Long), 1664258529724(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:02:09.767| ConsumeMessageThread_20 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:02:10.175| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Tt3e3Sv9wjenza1PS1DFZFu7qvY=, time:1664258528946 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:02:10.200| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:02:14.963| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664258533790,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:02:14.965| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:02:14.968| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"0fe75f8da1b04071add089dda64a91cb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258534967,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:02:14.974| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258534972,"body":{"recordId":307511699790897152,"ackMessage":1664258533790,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:02:15.235| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qLF7pr+3z3Dn0WuQim8xXQgSeTo=, time:1664258534056 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:02:15.241| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:02:26.485| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/mobile/exam/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:WcBXHadZhpC6tnJiRFPMsD/Lr7k=, time:1664258545966 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:02:26.489| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/exam/status
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examStatus
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:02:44.983| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664258563806,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:02:44.994| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:02:44.999| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c209f619798f420ebaa17ce274765dab","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258564998,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:02:45.007| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258565004,"body":{"recordId":307511699790897152,"ackMessage":1664258563806,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:02:45.276| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0BLf5Z9JCy62vcuvMl7WD3zLbMM=, time:1664258564087 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:02:45.281| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:03:01.664| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:01.675| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:01.723| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:01.739| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"15280fc0cd3c44c4a8f011f02d8c3eeb","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664258581738,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:03:01.748| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"7e2725b184814702b11b4538b2777efc","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664258581748,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:03:01.767| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"539e857513734f01a3033ba2563c8971"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:03:04.927| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307517078583123968,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 14:03:04.937| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"41ff8a859db74b4fbc4fc7fb78a62ee5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258584929,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:03:05.318| ConsumeMessageThread_1 | INFO |  -  | :329-:ConsumeMessageThread_1 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:03:05.320| ConsumeMessageThread_1 | INFO |  -  | :329-:ConsumeMessageThread_1 websocket oe Consumer接收到的消息:{"id":"dc1e9354fa02470dbbcc9726b2380565","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664258585256,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:03:05.323| ConsumeMessageThread_1 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664258585323,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:03:05.329| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.331| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: dc1e9354fa02470dbbcc9726b2380565(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.337| ConsumeMessageThread_1 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.344| ConsumeMessageThread_1 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.347| ConsumeMessageThread_1 | DEBUG |  -  | ==> Parameters: dc1e9354fa02470dbbcc9726b2380565(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664258585343(Long), 1664258585256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.353| ConsumeMessageThread_1 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.618| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:KKrWsKgcJdF9wnYENZK0MpDrA8w=, time:1664258585113 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:03:05.627| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:03:05.659| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:kwkqzALhpvnW2UMW/6P57Fe9L2M=, time:1664258585179 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:03:05.663| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.664| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.668| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:03:05.671| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:03:14.987| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664258593806,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:03:14.991| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:03:14.993| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"9f52e53a5ddf47fd9ce4aa89f0f665f7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258594992,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:03:14.997| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258594996,"body":{"recordId":307511699790897152,"ackMessage":1664258593806,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:03:44.993| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664258623821,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:03:44.995| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:03:44.998| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"75bc82cfff554b5496409b5d01309479","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258624997,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:03:45.003| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258625001,"body":{"recordId":307511699790897152,"ackMessage":1664258623821,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:04:10.097| WebSocket background processing | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 14:04:10.105| WebSocket background processing | INFO |  -  | sendOneWay mqDto:{"id":"289d47e342a84a5c9832ec89b7fb5bdf","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258650100,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:04:10.106| WebSocket background processing | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b65be3c21d014667bc9f0e55cdd619af","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664258650106,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 14:04:10.108| WebSocket background processing | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307517078583123968,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 14:04:10.111| ConsumeMessageThread_2 | INFO |  -  | :341-:ConsumeMessageThread_2 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:04:10.112| ConsumeMessageThread_2 | INFO |  -  | :341-:ConsumeMessageThread_2 websocket oe Consumer接收到的消息:{"id":"b65be3c21d014667bc9f0e55cdd619af","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664258650106,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:04:10.114| ConsumeMessageThread_2 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664258650113,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:04:10.116| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:04:10.117| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: b65be3c21d014667bc9f0e55cdd619af(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:04:10.121| ConsumeMessageThread_2 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:04:10.123| ConsumeMessageThread_2 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:04:10.124| ConsumeMessageThread_2 | DEBUG |  -  | ==> Parameters: b65be3c21d014667bc9f0e55cdd619af(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664258650123(Long), 1664258650106(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:04:10.127| ConsumeMessageThread_2 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:04:10.351| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:734tDKSELHLSOAJSY22K8+RUGnw=, time:1664258649165 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:04:10.356| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:04:14.998| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664258653821,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:04:15.001| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:04:15.004| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"ca91b940505e41f2bda5ddf57f291ef6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258655003,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:04:15.010| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258655009,"body":{"recordId":307511699790897152,"ackMessage":1664258653821,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:04:15.394| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qtBa/GYPfe7KPAo0RLNe+6VWy+8=, time:1664258654196 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:04:15.403| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:04:45.015| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664258683837,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:04:45.019| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:04:45.023| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"6860c7e6d4e04cf0a63dff91be33da4f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258685021,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:04:45.027| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258685025,"body":{"recordId":307511699790897152,"ackMessage":1664258683837,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:04:45.469| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:bkLqJoRzvezpWvoFrVka6/25oMo=, time:1664258684243 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:04:45.476| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:05:15.030| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664258713852,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:05:15.039| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:05:15.042| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"a45aa44af7d140abbb3e18c8938d4bac","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258715041,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:05:15.053| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258715044,"body":{"recordId":307511699790897152,"ackMessage":1664258713852,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:05:15.519| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:341tDkyn/8mGPA+ylAzX9L6RRU4=, time:1664258714321 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:05:15.523| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:05:28.608| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/mobile/exam/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:KXEHUu3yJeUKWf7iP/FsoDPCgak=, time:1664258728113 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:05:28.613| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/exam/status
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examStatus
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:05:33.656| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307517702406152192,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 14:05:33.660| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"15721d162f314a6588dcb95bebd94ae8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258733658,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:05:45.051| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664258743868,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:05:45.061| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:05:45.063| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"11d5af755b2e43b48acfa8a148a546eb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258745062,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:05:45.065| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258745064,"body":{"recordId":307511699790897152,"ackMessage":1664258743868,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:05:45.577| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iH08gspl2JFsmgyAFxrRzV+En9o=, time:1664258744368 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:05:45.582| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:06:03.692| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664258763220,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:06:03.694| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:06:03.694| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258763694,"body":{"ackMessage":1664258763220}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:06:15.066| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664258773884,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:06:15.068| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:06:15.072| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"e1227c066b054f95b545dd8508b5469f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258775070,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:06:15.076| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258775074,"body":{"recordId":307511699790897152,"ackMessage":1664258773884,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:06:15.624| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hlmbkHjglHcGTEXrggkET622F/k=, time:1664258774415 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:06:15.629| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:06:33.696| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664258793218,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:06:33.699| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:06:33.701| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258793701,"body":{"ackMessage":1664258793218}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:06:45.091| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664258803899,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:06:45.094| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:06:45.097| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"eb51641c007b4bc08029db03afbb6cc4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258805096,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:06:45.102| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258805100,"body":{"recordId":307511699790897152,"ackMessage":1664258803899,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:06:45.700| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:DFfOCfHr7yi1AVrkO9Gt/dubAu8=, time:1664258804462 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:06:45.705| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:07:03.691| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664258823218,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:07:03.694| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:07:03.695| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258823695,"body":{"ackMessage":1664258823218}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:07:15.094| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664258833899,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:07:15.096| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:07:15.099| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"68f0efa1132a40a584132bee79d8028d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258835098,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:07:15.104| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258835102,"body":{"recordId":307511699790897152,"ackMessage":1664258833899,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:07:15.781| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mdkfb6jNvjTTtYu8hAj6IsfomC8=, time:1664258834540 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:07:15.786| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:07:33.784| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664258853218,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:07:33.787| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:07:33.788| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258853788,"body":{"ackMessage":1664258853218}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:07:45.096| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664258863915,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:07:45.113| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:07:45.118| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"ec99a2c5a2f44eaa935d189c63ed2ee5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258865116,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:07:45.131| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258865129,"body":{"recordId":307511699790897152,"ackMessage":1664258863915,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:07:45.854| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/B4oLGHlGJue7SF/meqeZwocFfg=, time:1664258864634 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:07:45.861| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:08:03.693| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664258883218,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:08:03.698| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:08:03.699| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258883699,"body":{"ackMessage":1664258883218}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:08:15.124| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664258893931,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:08:15.127| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:08:15.129| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"758fa03abba84159b68a224f12c51f06","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258895128,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:08:15.149| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258895147,"body":{"recordId":307511699790897152,"ackMessage":1664258893931,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:08:15.925| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:OZ+c8/xSUiTlNNHYcQ5vLorhM/A=, time:1664258894696 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:08:15.936| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:08:33.695| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664258913218,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:08:33.710| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:08:33.712| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258913711,"body":{"ackMessage":1664258913218}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:08:45.126| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664258923931,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:08:45.147| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:08:45.155| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7c7ce61db7af4b09a1d6f0279dd734d4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258925151,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:08:45.165| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258925162,"body":{"recordId":307511699790897152,"ackMessage":1664258923931,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:08:46.005| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:K1lDwd6DCQWHRM+LcuynwM2qQs4=, time:1664258924774 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:08:46.029| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:09:03.689| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664258943218,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:09:03.691| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:09:03.691| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258943691,"body":{"ackMessage":1664258943218}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:09:15.138| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664258953946,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:09:15.141| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:09:15.144| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"f20e876af07c4f5a8d492197ebf7ba4d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258955144,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:09:15.165| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258955162,"body":{"recordId":307511699790897152,"ackMessage":1664258953946,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:09:16.089| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:P4W8dJ8UUo2MByLq+r+N9pGjSHk=, time:1664258954884 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:09:16.092| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:09:33.690| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664258973219,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:09:33.696| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:09:33.697| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258973697,"body":{"ackMessage":1664258973219}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:09:45.155| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664258983962,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:09:45.158| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:09:45.161| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"4a96739323424b789767b4df71b6e778","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664258985160,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:09:45.166| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664258985164,"body":{"recordId":307511699790897152,"ackMessage":1664258983962,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:09:46.143| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:26rvp6zaJ0mJjL6NHvIkgpzfa6s=, time:1664258984915 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:09:46.149| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:10:03.687| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664259003218,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:10:03.691| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:10:03.692| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259003692,"body":{"ackMessage":1664259003218}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:10:15.148| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664259013962,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:10:15.150| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:10:15.152| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"01341345c684474cb00bc87fc6cf9d21","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259015152,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:10:15.158| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259015155,"body":{"recordId":307511699790897152,"ackMessage":1664259013962,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:10:15.182| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:a8Drh1w6+9X1X24RPQO6pBqOl+s=, time:1664259013977 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:10:15.191| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:10:25.282| http-nio-6002-exec-6 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 14:10:25.290| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"1f4829c57d6543459794090f19f634d3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259025284,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:10:25.292| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"be9f17aecd8c4df795ccfcbc6ab94dc7","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664259025292,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 14:10:25.299| ConsumeMessageThread_3 | INFO |  -  | :345-:ConsumeMessageThread_3 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:10:25.302| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307517702406152192,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 14:10:25.305| ConsumeMessageThread_3 | INFO |  -  | :345-:ConsumeMessageThread_3 websocket oe Consumer接收到的消息:{"id":"be9f17aecd8c4df795ccfcbc6ab94dc7","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664259025292,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:10:25.312| ConsumeMessageThread_3 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664259025312,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:10:25.328| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:10:25.332| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: be9f17aecd8c4df795ccfcbc6ab94dc7(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:10:25.342| ConsumeMessageThread_3 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:10:25.347| ConsumeMessageThread_3 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:10:25.349| ConsumeMessageThread_3 | DEBUG |  -  | ==> Parameters: be9f17aecd8c4df795ccfcbc6ab94dc7(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664259025347(Long), 1664259025292(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:10:25.357| ConsumeMessageThread_3 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:10:26.241| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vr3rmzFzR551hYb+JC58zOUpuKg=, time:1664259025024 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:10:26.250| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:10:45.163| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664259043977,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:10:45.178| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:10:45.183| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"67cef7c33b6646c6a193584e1473a420","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259045182,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:10:45.190| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259045188,"body":{"recordId":307511699790897152,"ackMessage":1664259043977,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:10:45.329| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NJFwe9Jm0wn+eSjewKFYP61KCIU=, time:1664259044087 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:10:45.336| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:11:15.159| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664259073977,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:11:15.163| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:11:15.165| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"986a58bb338245a6a40e30f3701741fb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259075165,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:11:15.168| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259075167,"body":{"recordId":307511699790897152,"ackMessage":1664259073977,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:11:15.374| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:y0fenM1J7oekbWMFKnlLkcyyOtk=, time:1664259074165 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:11:15.381| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:11:45.160| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664259103977,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:11:45.163| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:11:45.169| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"5a9b108a74264037970f0438103da630","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259105166,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:11:45.173| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259105171,"body":{"recordId":307511699790897152,"ackMessage":1664259103977,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:11:45.425| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vZIhVVP5zNNXpH2rByH8v5kbigc=, time:1664259104212 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:11:45.429| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:12:15.180| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664259133977,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:12:15.201| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:12:15.219| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"8e27d00d5bdd40eea367d7dd6e490f93","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259135213,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:12:15.234| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259135230,"body":{"recordId":307511699790897152,"ackMessage":1664259133977,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:12:15.487| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Dt/8FcWEZdTvIuV8gTWjiMUxNcU=, time:1664259134259 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:12:15.526| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:12:45.160| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664259163977,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:12:45.166| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:12:45.169| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"ebe9f3f8f50e41afbd11a01027ea6396","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259165168,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:12:45.174| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259165172,"body":{"recordId":307511699790897152,"ackMessage":1664259163977,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:12:45.562| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1vUMWx8SbtM9iksDKZp1HcwCokY=, time:1664259164368 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:12:45.567| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:13:15.169| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664259193977,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:13:15.177| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:13:15.182| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"0de7abd635f048c1b47b47a4f77ccba0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259195181,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:13:15.196| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259195189,"body":{"recordId":307511699790897152,"ackMessage":1664259193977,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:13:15.615| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Yx3R6MbZ4QXmAt2xEVHz6/DXr9I=, time:1664259194399 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:13:15.634| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:13:45.182| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664259223993,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:13:45.187| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:13:45.192| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7dc9b4f4411145ceb6fb2c4ad0cbd954","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259225190,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:13:45.209| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259225208,"body":{"recordId":307511699790897152,"ackMessage":1664259223993,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:13:45.694| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0ZhOf3X93bFAJh1+KqzpSRUfz44=, time:1664259224462 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:13:45.702| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:14:15.180| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664259253993,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:14:15.182| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:14:15.184| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"4ae66defe8ab418eae8aabc47c3adf1e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259255183,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:14:15.192| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259255187,"body":{"recordId":307511699790897152,"ackMessage":1664259253993,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:14:15.742| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Afc5Tm1/qpmFk+0BWEw5aV12008=, time:1664259254524 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:14:15.746| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:14:45.198| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664259284009,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:14:45.200| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:14:45.206| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"4d2e195183b04238b67234bfac6bc660","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259285203,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:14:45.213| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259285211,"body":{"recordId":307511699790897152,"ackMessage":1664259284009,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:14:45.792| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aj8X97jTcz+mvYdujOwlEeo43MQ=, time:1664259284571 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:14:45.798| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:15:00.047| scheduled-task-2 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 14:15:15.216| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664259314024,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:15:15.220| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:15:15.223| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"27236473d737429ebd7f5bfef0499712","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259315222,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:15:15.232| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259315230,"body":{"recordId":307511699790897152,"ackMessage":1664259314024,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:15:15.837| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XD5r87JCAMbpP9cORKpIy0SzHUg=, time:1664259314634 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:15:15.847| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:15:45.209| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664259344024,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:15:45.211| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:15:45.213| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"fb504b13f76d4c01acf3061a7a53a13f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259345212,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:15:45.221| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259345219,"body":{"recordId":307511699790897152,"ackMessage":1664259344024,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:15:45.911| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:1IeBkFu5UmA82Xj7mr/dJ8J2TII=, time:1664259344681 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:15:45.914| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:16:15.224| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664259374040,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:16:15.227| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:16:15.231| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"02c564bd3b904224aed34dc459791114","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259375230,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:16:15.235| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259375234,"body":{"recordId":307511699790897152,"ackMessage":1664259374040,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:16:15.990| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:6wnwTP5esiO7Wyk697j6gSpYBto=, time:1664259374759 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:16:15.999| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:16:45.225| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664259404040,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:16:45.229| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:16:45.231| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"04ec95a0a50948d0821cd1d8cc30f705","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259405230,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:16:45.234| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259405233,"body":{"recordId":307511699790897152,"ackMessage":1664259404040,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:16:46.062| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CJm1yaP0/9pwDn9WFAtUQ0cWrt4=, time:1664259404852 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:16:46.068| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:17:15.250| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664259434056,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:17:15.253| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:17:15.257| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"b1bd366d16274e318a9b59e05dab87cb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259435255,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:17:15.263| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259435261,"body":{"recordId":307511699790897152,"ackMessage":1664259434056,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:17:16.115| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0RQwr+t9hHv/V6kOCf6MWMEuIyA=, time:1664259434899 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:17:16.120| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:17:45.261| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664259464071,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:17:45.263| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:17:45.266| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"2ecb657cacc0436cb3885ce11cc5943b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259465265,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:17:45.273| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259465270,"body":{"recordId":307511699790897152,"ackMessage":1664259464071,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:17:46.175| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:UnE4FByx3XL/+Gl6IOmAI9/risk=, time:1664259464946 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:17:46.181| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:18:15.277| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664259494087,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:18:15.282| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:18:15.288| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"f5dcc8e224d44d82bea1839cf010a0d6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259495287,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:18:15.293| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259495291,"body":{"recordId":307511699790897152,"ackMessage":1664259494087,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:18:16.246| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:L4KhYYo+Pj53e+4XwwDn2n1u+WY=, time:1664259495024 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:18:16.258| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:18:45.298| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664259524102,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:18:45.304| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:18:45.307| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"fa2903ae76d94a57882a51d550d79e31","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259525306,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:18:45.311| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259525310,"body":{"recordId":307511699790897152,"ackMessage":1664259524102,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:18:46.313| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qPUs+VoOjRKIsbU024Yd21MDEo8=, time:1664259525087 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:18:46.318| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:19:15.300| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664259554102,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:19:15.303| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:19:15.305| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"7b6c55f21f1a48e4920ccffed9280c7c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259555305,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:19:15.309| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259555308,"body":{"recordId":307511699790897152,"ackMessage":1664259554102,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:19:15.361| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:tr+lt46KtQL6BkyWFpwXHnx7LZU=, time:1664259554149 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:19:15.369| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:19:45.317| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664259584118,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:19:45.325| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:19:45.337| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"05e9ea062ea34baa914625c4656427ce","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259585335,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:19:45.372| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259585369,"body":{"recordId":307511699790897152,"ackMessage":1664259584118,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:19:45.407| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:s6F4b9pM5qVa3RDGEreaTfGNctE=, time:1664259584196 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:19:45.421| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:20:15.320| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664259614134,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:20:15.323| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:20:15.327| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"1aad0f4356494d82a5fa5229f966bf19","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259615326,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:20:15.330| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259615329,"body":{"recordId":307511699790897152,"ackMessage":1664259614134,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:20:15.473| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:c/X+I+6k4mJtax2Pq/eEniVoz6Q=, time:1664259614259 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:20:15.477| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:20:45.330| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664259644134,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:20:45.333| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:20:45.340| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"0d21287d4c2a4361890ee3a128350991","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259645337,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:20:45.349| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259645348,"body":{"recordId":307511699790897152,"ackMessage":1664259644134,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:20:45.519| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:IHTWDAycWDrhwHqg0oJX0PC9Zg0=, time:1664259644306 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:20:45.525| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:20:55.949| http-nio-6002-exec-7 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:55.952| http-nio-6002-exec-7 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:55.965| http-nio-6002-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:55.972| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"488726bd85c64d57844a31d98c336187","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664259655972,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:20:55.974| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"c402ac6f3e5c48a1b8804d6638d6d504","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664259655973,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:20:55.977| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"3159b6dad7a44393885d8b8d7beedd3b"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:20:59.109| http-nio-6002-exec-3 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307521584033177600,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 14:20:59.114| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"6707560a0fdf4e96bd47e4397c616fd8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259659111,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:20:59.757| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:9Vg9hJGyLfApq6WprRo0qJ40mVw=, time:1664259659271 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:20:59.766| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:20:59.792| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:sn+ajDhA/gmHTVHD5I9UO2pbfKA=, time:1664259659321 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:20:59.801| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.802| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.830| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.906| ConsumeMessageThread_4 | INFO |  -  | :350-:ConsumeMessageThread_4 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:20:59.908| ConsumeMessageThread_4 | INFO |  -  | :350-:ConsumeMessageThread_4 websocket oe Consumer接收到的消息:{"id":"8aa20c7ecbf54245a2373907da7efbc7","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664259659395,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:20:59.909| ConsumeMessageThread_4 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664259659909,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:20:59.919| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.921| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 8aa20c7ecbf54245a2373907da7efbc7(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.924| ConsumeMessageThread_4 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.927| ConsumeMessageThread_4 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.932| ConsumeMessageThread_4 | DEBUG |  -  | ==> Parameters: 8aa20c7ecbf54245a2373907da7efbc7(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664259659927(Long), 1664259659395(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.937| ConsumeMessageThread_4 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.977| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: SELECT id,name,path,type,size,md5,remark,create_id,create_time FROM t_b_attachment WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:20:59.993| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 2(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:21:00.020| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:21:00.107| http-nio-6002-exec-1 | DEBUG |  -  | ==>  Preparing: SELECT id,name,path,type,size,md5,remark,create_id,create_time FROM t_b_attachment WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:21:00.108| http-nio-6002-exec-1 | DEBUG |  -  | ==> Parameters: 1(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:21:00.114| http-nio-6002-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:21:00.116| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:21:15.330| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664259674134,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:21:15.334| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:21:15.335| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"ccb4b716a983448fbafbc18089086c62","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259675335,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:21:15.343| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259675342,"body":{"recordId":307511699790897152,"ackMessage":1664259674134,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:21:29.118| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664259688658,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:21:29.123| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:21:29.123| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259689123,"body":{"ackMessage":1664259688658}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:21:45.330| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664259704134,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:21:45.333| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:21:45.336| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"a4b177d3a9244c47a078aeca0aa71ca3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259705335,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:21:45.344| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259705342,"body":{"recordId":307511699790897152,"ackMessage":1664259704134,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:22:03.910| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664259723439,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:22:03.913| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:22:03.914| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259723914,"body":{"ackMessage":1664259723439}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:22:15.352| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664259734149,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:22:15.357| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:22:15.359| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"3ef8035da24846ca80b1661404712235","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259735359,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:22:15.364| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259735363,"body":{"recordId":307511699790897152,"ackMessage":1664259734149,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:22:45.355| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664259764149,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:22:45.360| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:22:45.363| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"64ee9265ae9a47f2894534bcade64337","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259765363,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:22:45.366| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259765365,"body":{"recordId":307511699790897152,"ackMessage":1664259764149,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:22:46.037| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664259765557,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:22:46.038| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:22:46.038| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259766038,"body":{"ackMessage":1664259765557}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:22:55.914| http-nio-6002-exec-6 | ERROR |  -  | 考试记录:307511699790897152,WS连接错误:307521584033177600,原因:null | [com.qmth.themis.exam.websocket.WebSocketMobileServer:221]
-2022-09-27 14:22:55.915| http-nio-6002-exec-6 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 14:22:55.920| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"2c5bd40de32e4882acd615b98a46f665","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259775916,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:22:55.922| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"9b0badb97e184f9a8edbeac59ecf8419","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664259775922,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 14:22:55.926| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307521584033177600,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 14:22:55.929| ConsumeMessageThread_5 | INFO |  -  | :353-:ConsumeMessageThread_5 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:22:55.930| ConsumeMessageThread_5 | INFO |  -  | :353-:ConsumeMessageThread_5 websocket oe Consumer接收到的消息:{"id":"9b0badb97e184f9a8edbeac59ecf8419","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664259775922,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:22:55.929| http-nio-6002-exec-6 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketMobileServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketMobileServer.onError(WebSocketMobileServer.java:223)
-	... 16 common frames omitted
-2022-09-27 14:22:55.932| ConsumeMessageThread_5 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664259775932,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:22:55.939| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:22:55.942| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 9b0badb97e184f9a8edbeac59ecf8419(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:22:55.956| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:22:55.961| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:22:55.969| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 9b0badb97e184f9a8edbeac59ecf8419(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664259775960(Long), 1664259775922(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:22:55.980| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:22:56.647| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:AjmnorIShjL9t8SXKdYjk/nja1U=, time:1664259775415 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:22:56.662| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:23:15.358| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664259794149,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:23:15.362| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:23:15.364| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"c48eb939a2cf4d7eb18bfefa54205441","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259795363,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:23:15.373| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259795370,"body":{"recordId":307511699790897152,"ackMessage":1664259794149,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:23:15.720| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SW8fcrYDb1oIpAB8RlOWB6CCBWY=, time:1664259794477 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:23:15.726| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:23:37.381| http-nio-6002-exec-2 | DEBUG |  -  | ==>  Preparing: select t.* from t_b_app_version t WHERE EXISTS ( select t1.id from ( select max(tbav.id) as id from t_b_app_version tbav WHERE 1 = 1 and tbav.type = ? and tbav.enable = 1 ) t1 where t1.id = t.id) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:37.382| http-nio-6002-exec-2 | DEBUG |  -  | ==> Parameters: ANDROID(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:37.395| http-nio-6002-exec-2 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:37.399| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"4b1c6cc6614c47e5b97245e6443715af","topic":"themis-topic-exam","tag":"ANDROID","timestamp":1664259817399,"body":"SESSION","type":"ANDROID","objId":"0ca8f74d14ce6ed48fd0cdf27d32eb27","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:23:37.400| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"e7db780e9373462faa862dc48621d1a1","topic":"themis-topic-exam","tag":"STUDENT","timestamp":1664259817400,"body":"LOGIN","type":"STUDENT","objId":"307120659322380288","objName":"4209290001","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:23:37.415| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/mobile/authorization
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:authorization
-参数key:"param",参数value:{"mode":"mobile_monitor","code":"17c88a13670d4a0ab7e8cbdc342f8ec1"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:23:40.705| http-nio-6002-exec-4 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307522261815926784,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:88]
-2022-09-27 14:23:40.709| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"eefa75f72d22460b8fc98a55a77905c5","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259820707,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:23:41.409| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/mobile/monitor/status, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:j2411GIY2f0NcLibSiItAkQv7hg=, time:1664259820911 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:23:41.417| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/mobile/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallMobileController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":307511699790897152,"source":"MOBILE_FIRST","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:23:41.460| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/mobile/exam/audio/query, method:POST, platform:ANDROID, deviceId:b0ce673c69d1274a, authorization:Token 0ca8f74d14ce6ed48fd0cdf27d32eb27:7W7/2ZRt/G7snAI2kPxpLgPeO2I=, time:1664259820969 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:23:41.467| http-nio-6002-exec-6 | DEBUG |  -  | ==>  Preparing: select tea.id, tea.org_id as orgId, tea.activity_id as activityId, tea.attachment_id as attachmentId, tea.content, tea.enable, tea.audio_default as audioDefault, tea.`type`, (case when tea.`type` = 'BEFORE' then unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 2 else unix_timestamp(current_timestamp()) * 1000 + 1000 * 60 * 3 end) as execTime, teea.start_time as startTime, teea.finish_time as finishTime from t_e_audio tea join t_e_exam_activity teea on teea.id = tea.activity_id WHERE 1 = 1 and tea.activity_id = ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.468| http-nio-6002-exec-6 | DEBUG |  -  | ==> Parameters: 307119850751791104(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.477| http-nio-6002-exec-6 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.480| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/mobile/exam/audio/query
-============类============:com.qmth.themis.exam.api.TEMobileController
-============方法============:examAudioQuery
-参数key:"param",参数value:{"recordId":"307511699790897152","mainNumber":null,"subNumber":null,"subIndex":null,"urls":null}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:23:41.536| ConsumeMessageThread_6 | INFO |  -  | :355-:ConsumeMessageThread_6 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:23:41.539| ConsumeMessageThread_6 | INFO |  -  | :355-:ConsumeMessageThread_6 websocket oe Consumer接收到的消息:{"id":"82ccf5c7cb2e48f8a5d46f8015431294","topic":"themis-topic-exam","tag":"MONITOR_START","timestamp":1664259821455,"body":307511699790897152,"type":"MONITOR_START","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:23:41.541| ConsumeMessageThread_6 | INFO |  -  | message:{"type":"MOBILE_MONITOR_START","time":1664259821541,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:23:41.544| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.545| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 82ccf5c7cb2e48f8a5d46f8015431294(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.550| ConsumeMessageThread_6 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.552| ConsumeMessageThread_6 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.553| ConsumeMessageThread_6 | DEBUG |  -  | ==> Parameters: 82ccf5c7cb2e48f8a5d46f8015431294(String), themis-topic-exam(String), MONITOR_START(String), 3.0751169979089715E17(String), MONITOR_START(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664259821551(Long), 1664259821455(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:41.557| ConsumeMessageThread_6 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:23:45.358| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664259824149,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:23:45.360| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:23:45.363| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"c9f77d92048e4c1eb95b314b6b145388","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259825362,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:23:45.368| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259825366,"body":{"recordId":307511699790897152,"ackMessage":1664259824149,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:24:15.376| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664259854165,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:24:15.379| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:24:15.382| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"590b2c6c10824ab1b285dce1c86d6372","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259855381,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:24:15.386| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259855384,"body":{"recordId":307511699790897152,"ackMessage":1664259854165,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:24:26.238| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664259865751,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:24:26.241| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:24:26.241| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259866241,"body":{"ackMessage":1664259865751}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:24:40.752| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664259880277,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:24:40.754| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:24:40.755| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259880755,"body":{"ackMessage":1664259880277}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:24:45.367| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664259884165,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:24:45.369| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:24:45.371| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"a4286d5bd8614eb3b3c6451709d867f1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259885371,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:24:45.379| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259885376,"body":{"recordId":307511699790897152,"ackMessage":1664259884165,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:25:10.747| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664259910275,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:25:10.749| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:25:10.750| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259910750,"body":{"ackMessage":1664259910275}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:25:15.392| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664259914181,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:25:15.399| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:25:15.400| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"7735cce4642c4502b5390ae54cdb4a64","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259915400,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:25:15.404| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259915403,"body":{"recordId":307511699790897152,"ackMessage":1664259914181,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:25:40.745| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664259940275,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:25:40.750| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:25:40.751| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259940751,"body":{"ackMessage":1664259940275}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:25:45.397| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664259944196,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:25:45.401| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:25:45.404| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"e4bc1701d352471494ac2a591ab2f923","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259945403,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:25:45.407| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259945406,"body":{"recordId":307511699790897152,"ackMessage":1664259944196,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:26:10.748| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664259970275,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:26:10.781| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:26:10.789| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259970785,"body":{"ackMessage":1664259970275}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:26:15.410| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664259974196,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:26:15.417| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:26:15.422| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"7e5ba521832c479aab9909f785e30c2a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664259975420,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:26:15.432| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664259975429,"body":{"recordId":307511699790897152,"ackMessage":1664259974196,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:26:40.746| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664260000276,"type":"SYNC_STATUS","body":{"recordId":307511699790897152}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:169]
-2022-09-27 14:26:40.748| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
-2022-09-27 14:26:40.749| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260000749,"body":{"ackMessage":1664260000276}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:233]
-2022-09-27 14:26:45.417| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664260004212,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:26:45.419| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:26:45.420| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"11674ef7c72245dca607cd03477c1939","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260005420,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:26:45.425| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260005424,"body":{"recordId":307511699790897152,"ackMessage":1664260004212,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:27:01.542| http-nio-6002-exec-6 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketMobileServer:116]
-2022-09-27 14:27:01.564| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"59e1aa72e5f74751907eaaaa15b83ad7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260021553,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:27:01.565| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"0b57fd138706485c85fefbabc329d1fd","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664260021565,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 14:27:01.569| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307522261815926784,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketMobileServer:152]
-2022-09-27 14:27:01.581| ConsumeMessageThread_7 | INFO |  -  | :357-:ConsumeMessageThread_7 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:27:01.585| ConsumeMessageThread_7 | INFO |  -  | :357-:ConsumeMessageThread_7 websocket oe Consumer接收到的消息:{"id":"0b57fd138706485c85fefbabc329d1fd","topic":"themis-topic-exam","tag":"MONITOR_STOP","timestamp":1664260021565,"body":307511699790897152,"type":"MONITOR_STOP","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152,"source":"MOBILE_FIRST"},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:27:01.587| ConsumeMessageThread_7 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STOP","time":1664260021587,"body":{"recordId":307511699790897152,"source":"MOBILE_FIRST"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:27:01.599| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:27:01.603| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 0b57fd138706485c85fefbabc329d1fd(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:27:01.614| ConsumeMessageThread_7 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:27:01.624| ConsumeMessageThread_7 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:27:01.626| ConsumeMessageThread_7 | DEBUG |  -  | ==> Parameters: 0b57fd138706485c85fefbabc329d1fd(String), themis-topic-exam(String), MONITOR_STOP(String), 3.0751169979089715E17(String), MONITOR_STOP(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664260021623(Long), 1664260021565(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:27:01.633| ConsumeMessageThread_7 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:27:01.888| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:9t9RXn8BiugZfoOPshQfROa4Yzw=, time:1664260020649 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:27:01.916| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:27:15.415| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664260034212,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:27:15.419| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:27:15.422| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"6e80d36bd3ac41f4ba43a77e2b9cc26d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260035421,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:27:15.427| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260035426,"body":{"recordId":307511699790897152,"ackMessage":1664260034212,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:27:15.964| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JmD5lK9jF/EQErLT6HUK+LKQfk8=, time:1664260034727 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:27:15.977| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:27:45.429| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664260064227,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:27:45.432| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:27:45.434| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"a629a6959f3c4447bf6e753d2362c32d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260065433,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:27:45.438| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260065436,"body":{"recordId":307511699790897152,"ackMessage":1664260064227,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:27:46.008| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:kXgC8ay5OOXa1viE9/mqf0J7dcM=, time:1664260064790 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:27:46.012| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:28:15.456| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664260094243,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:28:15.458| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:28:15.462| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"d2954105e099495b8286811afdb3ee73","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260095461,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:28:15.465| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260095464,"body":{"recordId":307511699790897152,"ackMessage":1664260094243,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:28:16.078| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:hP38LWiLHHtD0urO4tYDapu+IV8=, time:1664260094821 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:28:16.087| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:28:45.445| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664260124243,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:28:45.447| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:28:45.449| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"2e10706a92a04c158ebad53573f39c48","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260125449,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:28:45.455| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260125453,"body":{"recordId":307511699790897152,"ackMessage":1664260124243,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:28:46.157| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:mSxkhT0VKR7DwswaxMKohK4Yklg=, time:1664260124915 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:28:46.166| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:29:15.449| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664260154243,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:29:15.456| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:29:15.460| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"c1be4f3037484f088cfd506572eda289","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260155459,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:29:15.465| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260155464,"body":{"recordId":307511699790897152,"ackMessage":1664260154243,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:29:16.225| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Z53YPTzGvc6Uao+Sxmr/hu3qshI=, time:1664260154993 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:29:16.252| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:29:45.470| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664260184259,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:29:45.474| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:29:45.477| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"3bc035afd96d421ea9b70d63d5065616","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260185476,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:29:45.486| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260185483,"body":{"recordId":307511699790897152,"ackMessage":1664260184259,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:29:46.311| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:skNQhSfEYnKhq3jug2WLQZCqjxA=, time:1664260185071 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:29:46.318| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:30:00.050| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 14:30:15.480| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664260214274,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:30:15.486| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:30:15.491| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"143eb4280ea74e69b4b763ba343e2c8b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260215490,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:30:15.499| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260215498,"body":{"recordId":307511699790897152,"ackMessage":1664260214274,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:30:16.367| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:9K1fRhnrqZz0h2JTk1AyN3uHJE8=, time:1664260215134 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:30:16.374| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:30:45.495| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664260244290,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:30:45.500| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:30:45.505| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"fe23d1ffd0c04eac9d7658a31234036f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260245502,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:30:45.509| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260245508,"body":{"recordId":307511699790897152,"ackMessage":1664260244290,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:30:46.426| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:J7BzhEWDTpgmYFYBsBv+jVzuIIk=, time:1664260245196 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:30:46.439| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:31:15.513| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664260274306,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:31:15.516| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:31:15.522| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"e32cb3f24bae4bc08c113d5910ec27d3","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260275520,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:31:15.539| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260275538,"body":{"recordId":307511699790897152,"ackMessage":1664260274306,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:31:16.487| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:k+Og8WL967FTGMBgJt6eZbRiX4o=, time:1664260275259 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:31:16.490| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:31:45.527| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664260304321,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:31:45.530| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:31:45.535| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"06a6bba5bd1b4f40af3662a9398542e8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260305534,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:31:45.541| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260305539,"body":{"recordId":307511699790897152,"ackMessage":1664260304321,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:31:46.536| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:NKpXnwpcfKgvqikJEhhJfRSH7e4=, time:1664260305306 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:31:46.545| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:32:15.541| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664260334337,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:32:15.546| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:32:15.551| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"6d7fe5de9d69478387edbd639b437df9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260335550,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:32:15.555| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260335554,"body":{"recordId":307511699790897152,"ackMessage":1664260334337,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:32:16.588| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ps/o3euw9QQKUWiNTL8fyDNBf+U=, time:1664260335368 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:32:16.598| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:33:15.986| WebSocket background processing - stopping | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 14:33:16.054| WebSocket background processing - stopping | INFO |  -  | sendOneWay mqDto:{"id":"00fe82470db7425fa8358430f86a391e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260395993,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:33:16.066| WebSocket background processing - stopping | INFO |  -  | sendOneWay mqDto:{"id":"c91a695dc1704df2ae23340868b9d880","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664260396065,"body":"{\"id\":\"307524675046481920\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307511699790897152\",\"type\":\"OFF_LINE\",\"createTime\":1664260395993}","type":"ONLINE_LOG","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:33:16.072| WebSocket background processing - stopping | INFO |  -  | sendOneWay mqDto:{"id":"faaaebbdb8e943d38d49f0490a3f193c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260395991,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:33:16.078| WebSocket background processing - stopping | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307511713149755392,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 14:34:09.924| http-nio-6002-exec-2 | ERROR |  -  | 考试记录307511699790897152,WS连接错误:307511713149755392,原因:null | [com.qmth.themis.exam.websocket.WebSocketOeServer:216]
-2022-09-27 14:34:09.931| http-nio-6002-exec-2 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketOeServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketOeServer.onError(WebSocketOeServer.java:218)
-	... 16 common frames omitted
-2022-09-27 14:34:27.730| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ZRRZkANs/SjJPKoGauWy2Y6BbnU=, time:1664260466477 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:34:27.818| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"84782266c0074fb4a0aa6e081ec2933d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260467812,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:34:27.821| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"f44108d29e704393b1f78ed22795e43d","topic":"themis-topic-exam","tag":"MONITOR_LOG","timestamp":1664260467820,"body":{"id":"307524976017154048","createId":null,"createTime":null,"updateId":null,"updateTime":null,"examRecordId":"307511699790897152","examId":null,"examActivityId":null,"examStudentId":null,"source":"CLIENT_CAMERA","liveUrl":"oe_test_307511699790897152_client_camera","status":"START","type":null,"callStatus":null,"monitorKey":"307511699790897152","remark":null,"startTime":null,"endTime":null},"type":"MONITOR_LOG","objId":"307524976017154048","objName":"CLIENT_CAMERA","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:34:27.828| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307511699790897152","source":"CLIENT_CAMERA","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:34:27.850| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/monitor/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fWtD7Sfy8UmyVbVun6/kEBQ57pU=, time:1664260466634 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:34:27.854| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/monitor/status
-============类============:com.qmth.themis.exam.api.TIeInvigilateCallOeController
-============方法============:status
-参数key:"mapParameter",参数value:{"recordId":"307511699790897152","source":"CLIENT_SCREEN","status":"START"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:34:34.632| http-nio-6002-exec-6 | INFO |  -  | 考试记录:307511699790897152,WS连接创建:307525004584558592,在线人数:1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:88]
-2022-09-27 14:34:34.638| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"1c1761c8f5bd4aa1a67a9bb6f0b5e584","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260474635,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:34:34.643| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"27f8c861b6de402392ba2867352e6b65","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664260474643,"body":"{\"id\":\"307525004634890240\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307511699790897152\",\"type\":\"ON_LINE\",\"createTime\":1664260474635}","type":"ONLINE_LOG","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:34:34.646| http-nio-6002-exec-6 | INFO |  -  | sendOneWayOrderly mqDto:{"id":"b11a729aff9c420ebf82c268de78deaf","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664260474645,"body":307511699790897152,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:181]
-2022-09-27 14:34:34.658| ConsumeMessageThread_8 | INFO |  -  | :358-:ConsumeMessageThread_8 websocket oe Consumer重试次数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:265]
-2022-09-27 14:34:34.659| ConsumeMessageThread_8 | INFO |  -  | :358-:ConsumeMessageThread_8 websocket oe Consumer接收到的消息:{"id":"b11a729aff9c420ebf82c268de78deaf","topic":"themis-topic-exam","tag":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","timestamp":1664260474645,"body":307511699790897152,"type":"OE_WEBSOCKET_MOBILE_MONITOR_STATUS","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":{"recordId":307511699790897152},"reconsume":0} | [com.qmth.themis.exam.websocket.WebSocketOeServer:267]
-2022-09-27 14:34:34.661| ConsumeMessageThread_8 | INFO |  -  | message:{"type":"MOBILE_MONITOR_STATUS","time":1664260474661,"body":{"recordId":307511699790897152,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:34:34.672| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: SELECT id,topic,tag,body,type,obj_id,obj_name,ack,sequence,properties AS prop,create_time,timestamp,source_id FROM t_m_rocket_message WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:34:34.676| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: b11a729aff9c420ebf82c268de78deaf(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:34:34.681| ConsumeMessageThread_8 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:34:34.686| ConsumeMessageThread_8 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, obj_name, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:34:34.688| ConsumeMessageThread_8 | DEBUG |  -  | ==> Parameters: b11a729aff9c420ebf82c268de78deaf(String), themis-topic-exam(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 3.0751169979089715E17(String), OE_WEBSOCKET_MOBILE_MONITOR_STATUS(String), 307511699790897152(String), 307511699790897152(String), 2(Integer), 1664260474686(Long), 1664260474645(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:34:34.692| ConsumeMessageThread_8 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
-2022-09-27 14:34:34.889| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/exam/status, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:XKX8pd30c1SFSghYRV/O2G06/nU=, time:1664260473665 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:34:34.920| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/exam/status
-============类============:com.qmth.themis.exam.api.TEExamController
-============方法============:status
-参数key:"param",参数value:{"recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:34:34.943| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wzX6nH4ib1LTWo5Gk7MDizLMGU4=, time:1664260473727 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:34:34.951| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:34:45.579| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664260484368,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:34:45.582| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:34:45.586| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"7de77a8b919c48538ec9664a8d8810b4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260485585,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:34:45.592| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260485591,"body":{"recordId":307511699790897152,"ackMessage":1664260484368,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:34:45.994| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aNkdnmYj3fsNFMZSdMLzb7p7oTk=, time:1664260484759 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:34:46.004| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:35:15.573| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664260514368,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:35:15.576| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:35:15.579| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"604a11f7a83d42cf821121002ac2742e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260515578,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:35:15.585| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260515584,"body":{"recordId":307511699790897152,"ackMessage":1664260514368,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:35:16.056| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:B+mkIX1NHivpzJ9iE7qdxUa4j1A=, time:1664260514821 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:35:16.066| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:35:45.573| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664260544368,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:35:45.577| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:35:45.579| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"135a199dd1f44560af0ff8352c3e55ae","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260545578,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:35:45.584| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260545582,"body":{"recordId":307511699790897152,"ackMessage":1664260544368,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:35:46.124| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:cheamaQ/zVH+7pw2e3PCHT+6450=, time:1664260544884 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:35:46.131| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:36:15.594| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664260574384,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:36:15.598| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:36:15.603| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"d87928b2b5c94f6da0515b67dcd0f2fb","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260575602,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:36:15.607| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260575606,"body":{"recordId":307511699790897152,"ackMessage":1664260574384,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:36:16.218| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:iUtSUtKg5N6DWireIan2GXjFh/o=, time:1664260574946 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:36:16.224| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:36:45.608| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664260604399,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:36:45.612| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:36:45.622| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"cb4ba74b88fb473582f34f4196450ff1","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260605619,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:36:45.628| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260605627,"body":{"recordId":307511699790897152,"ackMessage":1664260604399,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:36:46.295| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:BDHflbWxXFu2PKGZncIGEOIkPw4=, time:1664260605071 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:36:46.300| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:37:15.620| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664260634399,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:37:15.625| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:37:15.628| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"15c6838f3f1644f9be53ef1c8aa69b88","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260635627,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:37:15.634| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260635632,"body":{"recordId":307511699790897152,"ackMessage":1664260634399,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:37:16.361| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dKR8VItfpVA1icDAQAZzB6K/EN4=, time:1664260635118 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:37:16.368| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:37:45.631| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664260664415,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:37:45.634| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:37:45.637| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"88ba2a30800449cd927aee85c69e17ee","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260665636,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:37:45.641| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260665640,"body":{"recordId":307511699790897152,"ackMessage":1664260664415,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:37:46.416| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:bKOBI+hsIjP++Juy8hITHXBIwm4=, time:1664260665165 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:37:46.422| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:38:15.646| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664260694415,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:38:15.651| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:38:15.654| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"8886a4a96fd946f3a5e1c741a6661e58","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260695653,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:38:15.658| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260695657,"body":{"recordId":307511699790897152,"ackMessage":1664260694415,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:38:16.464| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ngVto8234BnmhxdkycPVq1+j3fc=, time:1664260695227 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:38:16.471| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:38:45.644| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664260724415,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:38:45.647| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:38:45.650| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"d1a6ea9e84014732a14af8f38fce4604","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260725649,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:38:45.656| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260725654,"body":{"recordId":307511699790897152,"ackMessage":1664260724415,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:38:46.510| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:bEaojUqxlm8CvNJUpHhjUzFVj24=, time:1664260725274 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:38:46.517| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:39:15.654| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664260754431,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:39:15.658| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:39:15.661| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"ac9fc34ded0a4f799d40f70520c81af4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260755660,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:39:15.670| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260755669,"body":{"recordId":307511699790897152,"ackMessage":1664260754431,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:39:16.570| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:V34zy0QEXUjNBUmIv/yWec1w0xQ=, time:1664260755321 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:39:16.576| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:39:45.669| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664260784446,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:39:45.672| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:39:45.675| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"f2e1ccb3bb7f4b96b0c068807598414b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260785674,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:39:45.679| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260785678,"body":{"recordId":307511699790897152,"ackMessage":1664260784446,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:39:46.614| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:sDpcUl6aAfSibm5OoUAWP/3uLTQ=, time:1664260785368 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:39:46.621| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:40:15.668| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664260814446,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:40:15.671| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:40:15.676| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"673b8fd7afcf413eba492a8f5590395b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260815673,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:40:15.682| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260815680,"body":{"recordId":307511699790897152,"ackMessage":1664260814446,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:40:16.704| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:dO4C3vH7LVTVOToCvURn7UeGQDw=, time:1664260815415 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:40:16.709| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:40:45.681| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664260844462,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:40:45.685| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:40:45.690| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"0e97d99aab70479a844f18b7b5c94656","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260845689,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:40:45.697| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260845695,"body":{"recordId":307511699790897152,"ackMessage":1664260844462,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:40:45.769| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JxeRgp8pJ8eSmNfvNeJf4kDx55A=, time:1664260844524 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:40:45.776| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:41:15.708| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664260874477,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:41:15.715| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:41:15.719| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"f74db94d0dad48cd87549736bd5dc61b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260875718,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:41:15.725| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260875723,"body":{"recordId":307511699790897152,"ackMessage":1664260874477,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:41:15.819| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LhW90sKsa4unqtgHHo4K7o41mLg=, time:1664260874571 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:41:15.824| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:41:45.714| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664260904493,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:41:45.719| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:41:45.722| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"ac51b569a5a54edca4949bedbb0e80ae","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260905721,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:41:45.728| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260905726,"body":{"recordId":307511699790897152,"ackMessage":1664260904493,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:41:45.874| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:0UuWEQGXErG80hkalgW9r1gBQGw=, time:1664260904618 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:41:45.879| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:42:15.732| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664260934509,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:42:15.735| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:42:15.738| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"c6038e6aa66043d88273d4205ecf8791","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260935737,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:42:15.744| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260935743,"body":{"recordId":307511699790897152,"ackMessage":1664260934509,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:42:15.925| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:83Qx8GqOrZhLGmBc2iXWKULFVxU=, time:1664260934681 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:42:15.930| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:42:45.736| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664260964509,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:42:45.739| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:42:45.742| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"06d2652dc32244849dc8549e10c20c56","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260965741,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:42:45.749| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260965746,"body":{"recordId":307511699790897152,"ackMessage":1664260964509,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:42:45.965| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ez+HoHbhrtvUH8xiVVb4JFT0FT8=, time:1664260964727 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:42:45.970| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:43:15.738| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664260994509,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:43:15.741| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:43:15.744| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"154c5a8d3556495280fa5b6aa908506f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664260995743,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:43:15.751| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664260995749,"body":{"recordId":307511699790897152,"ackMessage":1664260994509,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:43:16.004| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wixduF7SwbAIxlrdghtewWOgOL8=, time:1664260994774 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:43:16.009| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:43:45.746| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664261024524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:43:45.749| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:43:45.754| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"e0684fe7b197466e8cdb452b8810a377","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261025753,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:43:45.759| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261025757,"body":{"recordId":307511699790897152,"ackMessage":1664261024524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:43:46.048| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:baUtQEcTfJQ9LV6RP5dXCXaMtsM=, time:1664261024806 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:43:46.053| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:44:15.758| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664261054524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:44:15.761| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:44:15.767| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"dd2cfbc2ce2c4d3eb0bd8965fa459266","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261055766,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:44:15.771| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261055770,"body":{"recordId":307511699790897152,"ackMessage":1664261054524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:44:16.102| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:LP4PBlKx/vNPdtiIzoe+pQdOR0g=, time:1664261054852 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:44:16.109| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:44:45.750| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664261084524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:44:45.753| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:44:45.756| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"ffd95ad223594c3baf4cce07ab13d2e4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261085756,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:44:45.760| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261085759,"body":{"recordId":307511699790897152,"ackMessage":1664261084524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:44:46.164| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:ybG6xtRl3OsX3c07ShmOup8q1ZI=, time:1664261084915 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:44:46.169| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:45:00.047| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 14:45:15.754| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664261114524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:45:15.757| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:45:15.759| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"1ef1e8f16adb4826837e5a648ad0dab6","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261115759,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:45:15.762| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261115761,"body":{"recordId":307511699790897152,"ackMessage":1664261114524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:45:16.204| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/+3ZKK9/X2MCy/850Sd6ctZvYq0=, time:1664261114962 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:45:16.209| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:45:45.748| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664261144524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:45:45.751| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:45:45.754| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"46489dff2b7e4affa69c20fa1579d053","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261145754,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:45:45.759| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261145758,"body":{"recordId":307511699790897152,"ackMessage":1664261144524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:45:46.256| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Xj2xuQQuMslLJfNmtyibBRs4LEo=, time:1664261145009 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:45:46.261| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:46:15.758| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664261174524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:46:15.760| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:46:15.762| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"d84e79a8cfc3485187ce7b98c006add7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261175762,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:46:15.766| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261175766,"body":{"recordId":307511699790897152,"ackMessage":1664261174524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:46:16.339| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:FfXG0AOzVERV9eDCmmj42EV5JoA=, time:1664261175056 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:46:16.343| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:46:45.760| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664261204524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:46:45.762| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:46:45.765| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"2d4222465ee741688b8f48cffbbd7cb7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261205764,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:46:45.773| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261205771,"body":{"recordId":307511699790897152,"ackMessage":1664261204524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:46:46.402| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:euPmZgyT8sDJ/8f2hD5hClV3NiQ=, time:1664261205134 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:46:46.409| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:47:15.755| http-nio-6002-exec-1 | INFO |  -  | onMessage:{"time":1664261234524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:47:15.760| http-nio-6002-exec-1 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:47:15.767| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"bf0f81d9a5e145d59a88ce2abe4f0845","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261235766,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:47:15.773| http-nio-6002-exec-1 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261235771,"body":{"recordId":307511699790897152,"ackMessage":1664261234524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:47:16.465| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:z7KdU59DUP++nzO9wUq3Ma6Hsy8=, time:1664261235212 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:47:16.470| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:47:45.756| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664261264524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:47:45.761| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:47:45.764| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"a6e327664f2443018b3be9b0f579972a","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261265763,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:47:45.771| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261265769,"body":{"recordId":307511699790897152,"ackMessage":1664261264524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:47:46.509| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:I33GrWXhVhtTnH4eAJQJhwbxVcA=, time:1664261265259 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:47:46.516| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:48:15.759| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664261294524,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:48:15.764| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:48:15.767| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"cbc367b3422c4ffbbb9abe6a3e675f41","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261295766,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:48:15.775| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261295773,"body":{"recordId":307511699790897152,"ackMessage":1664261294524,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:48:16.561| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:nJyrqB7rbmE8Rd/sNmgOWzoxb9k=, time:1664261295306 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:48:16.566| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:48:45.762| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664261324540,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:48:45.765| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:48:45.771| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"932f1c02b9444e008a9935ce94fa3f2e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261325768,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:48:45.777| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261325774,"body":{"recordId":307511699790897152,"ackMessage":1664261324540,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:48:46.607| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wc9/GLFaBzx9VUfqEyui1dVzpqI=, time:1664261325352 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:48:46.610| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:49:15.767| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664261354540,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:49:15.770| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:49:15.773| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"98eaae22f76a46d0823e1d9e262a0346","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261355772,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:49:15.782| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261355780,"body":{"recordId":307511699790897152,"ackMessage":1664261354540,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:49:16.644| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:de+YAaMICqYoFjMdzMJ0s/fQtDQ=, time:1664261355399 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:49:16.649| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:49:45.787| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664261384556,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:49:45.790| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:49:45.796| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"e0a89078e59541ff8ff6c545009e4723","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261385793,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:49:45.799| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261385799,"body":{"recordId":307511699790897152,"ackMessage":1664261384556,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:49:46.704| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:fcefKOqFuby5zZtscDwu/wfruCc=, time:1664261385462 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:49:46.707| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:50:15.791| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664261414556,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:50:15.793| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:50:15.796| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"5575f1f174414e2c9ceba55340cc7d64","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261415795,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:50:15.803| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261415801,"body":{"recordId":307511699790897152,"ackMessage":1664261414556,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:50:16.758| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:SFVUplYxZXj3BnB9R6r6mcqNdQY=, time:1664261415509 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:50:16.763| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:50:45.801| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664261444571,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:50:45.803| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:50:45.808| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"95acfb9269954cc7b848d50403543a2e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261445807,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:50:45.816| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261445814,"body":{"recordId":307511699790897152,"ackMessage":1664261444571,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:50:46.819| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:zudsfvr1sgHePO/2Fugu2WLLid8=, time:1664261445556 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:50:46.824| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:51:15.804| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664261474571,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:51:15.807| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:51:15.810| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"78fba5eb81244733b0650f3dfb56012c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261475809,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:51:15.815| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261475813,"body":{"recordId":307511699790897152,"ackMessage":1664261474571,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:51:15.880| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:M4N5q1e7Tzmat8r/QG67YdfY23A=, time:1664261474618 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:51:15.885| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:51:45.813| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664261504587,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:51:45.816| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:51:45.821| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"2d515b308e3c4c2d9dbb7af6e1e49e4d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261505819,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:51:45.828| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261505827,"body":{"recordId":307511699790897152,"ackMessage":1664261504587,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:51:45.928| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:q5THJXP7vyHwfA5Up2LsehqorcY=, time:1664261504681 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:51:45.936| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:52:15.814| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664261534587,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:52:15.817| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:52:15.819| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"148b74b32a144874b269e05d20f61cb7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261535818,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:52:15.821| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261535820,"body":{"recordId":307511699790897152,"ackMessage":1664261534587,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:52:15.978| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ee7LWUgUwjdy+qgxT6mO/1Ux1pg=, time:1664261534727 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:52:15.980| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:52:45.829| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664261564602,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:52:45.834| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:52:45.836| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"9dd08e30ed9240e6a7250dafffcd91b8","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261565835,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:52:45.842| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261565841,"body":{"recordId":307511699790897152,"ackMessage":1664261564602,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:52:46.021| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:CoQH57/UxptVU1LxC1YkUDQ0ipg=, time:1664261564774 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:52:46.025| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:53:15.828| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664261594602,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:53:15.831| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:53:15.834| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"4897aa42ee524c91ae1ce8a0942774c0","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261595833,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:53:15.840| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261595838,"body":{"recordId":307511699790897152,"ackMessage":1664261594602,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:53:16.071| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:euuBq6oDxtF4iDMlXuoSaKJefuY=, time:1664261594821 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:53:16.076| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:53:45.823| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664261624602,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:53:45.827| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:53:45.830| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"10399b7f0fb148cc84f68700f44ba922","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261625829,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:53:45.834| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261625832,"body":{"recordId":307511699790897152,"ackMessage":1664261624602,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:53:46.119| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:wSMNxGLdCNE9yKCbeOHfjV6iHw4=, time:1664261624884 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:53:46.124| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:54:15.847| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664261654618,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:54:15.851| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:54:15.856| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"9293a3b8a3034ec4a64d2ed3a739c126","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261655855,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:54:15.863| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261655862,"body":{"recordId":307511699790897152,"ackMessage":1664261654618,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:54:16.178| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:WG7KFom6CQVbbwoIONum4xiI5No=, time:1664261654915 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:54:16.182| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:54:45.846| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664261684618,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:54:45.852| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:54:45.859| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"6011c21c55bd49f483ebd18cd84b3f23","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261685858,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:54:45.884| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261685880,"body":{"recordId":307511699790897152,"ackMessage":1664261684618,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:54:46.228| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:StRZAmhODN9e9B7uR5+bFtwW57o=, time:1664261684977 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:54:46.235| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:55:15.855| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664261714618,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:55:15.858| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:55:15.861| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"29618691ddfb469c9610aea1350101b9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261715860,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:55:15.866| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261715864,"body":{"recordId":307511699790897152,"ackMessage":1664261714618,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:55:16.293| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:l+6v6rpe+W6sMGbIKcvJkROpq64=, time:1664261715024 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:55:16.300| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:55:45.864| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664261744618,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:55:45.871| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:55:45.883| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"0ada8c0a201540c4a891d91e5107fc81","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261745882,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:55:45.914| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261745911,"body":{"recordId":307511699790897152,"ackMessage":1664261744618,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:55:46.369| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qZqRevxcsM/f/UroXyBzNGUHiDo=, time:1664261745087 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:55:46.382| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:56:15.855| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664261774618,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:56:15.859| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:56:15.861| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"d451dc1325c34ad89a888f0c013e0f40","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261775860,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:56:15.868| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261775866,"body":{"recordId":307511699790897152,"ackMessage":1664261774618,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:56:16.445| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:aDOZ6dZ3yBqgFohvFpi6jkY4Jqk=, time:1664261775181 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:56:16.452| http-nio-6002-exec-4 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:56:45.879| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664261804634,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:56:45.881| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:56:45.884| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"cb6528dbf2a74653b67392d410b53459","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261805883,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:56:45.893| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261805891,"body":{"recordId":307511699790897152,"ackMessage":1664261804634,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:56:46.508| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/EEhgpL6MlKFhl8TvVrX3o8WlE0=, time:1664261805243 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:56:46.513| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:57:15.894| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664261834649,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:57:15.898| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:57:15.901| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"61d0a9348412477b9c03713b829e6323","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261835900,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:57:15.908| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261835907,"body":{"recordId":307511699790897152,"ackMessage":1664261834649,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:57:16.584| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:vg/ElMI5VuDrs8sHMqYdSHLgtt0=, time:1664261835290 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:57:16.597| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:57:45.909| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664261864665,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:57:45.913| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:57:45.916| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"db30a8e1b97d4e2b967ea88ba6efd72b","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261865915,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:57:45.920| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261865918,"body":{"recordId":307511699790897152,"ackMessage":1664261864665,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:57:46.656| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:U6n9ANGjeaX/WP+yxAYbUZF/SLU=, time:1664261865384 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:57:46.661| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:58:15.910| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1664261894665,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:58:15.912| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:58:15.919| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"bf81596c587a44cf8f1823d1823f0160","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261895914,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:58:15.925| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261895924,"body":{"recordId":307511699790897152,"ackMessage":1664261894665,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:58:16.722| http-nio-6002-exec-10 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:TVeGyaOepuOHvOt7VeuNNjtvxpw=, time:1664261895446 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:58:16.729| http-nio-6002-exec-10 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:58:45.901| http-nio-6002-exec-6 | INFO |  -  | onMessage:{"time":1664261924665,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:58:45.905| http-nio-6002-exec-6 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:58:45.909| http-nio-6002-exec-6 | INFO |  -  | sendOneWay mqDto:{"id":"d7fa2b77518741a3a7bbd8e8035b1b5f","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261925908,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:58:45.913| http-nio-6002-exec-6 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261925912,"body":{"recordId":307511699790897152,"ackMessage":1664261924665,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:58:46.808| http-nio-6002-exec-3 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:JsA00QUzaSZC8IRYd0htwUrnNUM=, time:1664261925509 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:58:46.814| http-nio-6002-exec-3 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:59:15.917| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1664261954681,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:59:15.922| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:59:15.929| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"90ceeeee10ca40cca4431308d86bc85e","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261955928,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:59:15.934| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261955932,"body":{"recordId":307511699790897152,"ackMessage":1664261954681,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:59:16.873| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:b/7XrPL6qJHgMyQBnw9VX/FgNxU=, time:1664261955618 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:59:16.880| http-nio-6002-exec-2 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 14:59:45.939| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1664261984696,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 14:59:45.941| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 14:59:45.947| http-nio-6002-exec-8 | INFO |  -  | sendOneWay mqDto:{"id":"3dc20adaa57a408bac9450e2363c1fd4","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664261985945,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 14:59:45.956| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664261985954,"body":{"recordId":307511699790897152,"ackMessage":1664261984696,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 14:59:46.918| http-nio-6002-exec-7 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:rM+1Wvpv2aUzDfje5ohBt7BGQaI=, time:1664261985665 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 14:59:46.926| http-nio-6002-exec-7 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 15:00:00.050| scheduled-task-2 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 15:00:15.943| http-nio-6002-exec-10 | INFO |  -  | onMessage:{"time":1664262014696,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 15:00:15.947| http-nio-6002-exec-10 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 15:00:15.952| http-nio-6002-exec-10 | INFO |  -  | sendOneWay mqDto:{"id":"4e0363bd55c2475aa055fccc86eb23da","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664262015950,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:00:15.957| http-nio-6002-exec-10 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664262015956,"body":{"recordId":307511699790897152,"ackMessage":1664262014696,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 15:00:16.978| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:PU9G6nghJAqWZMwFkYMydXkGda0=, time:1664262015712 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 15:00:16.986| http-nio-6002-exec-9 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 15:00:45.946| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1664262044696,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 15:00:45.952| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 15:00:45.961| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"934cf45192244e759fa550f2812c7c6c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664262045961,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:00:45.967| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664262045965,"body":{"recordId":307511699790897152,"ackMessage":1664262044696,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 15:00:46.029| http-nio-6002-exec-1 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:/VXCJ34inKleKAVcMB1IYWJOx+g=, time:1664262044774 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 15:00:46.035| http-nio-6002-exec-1 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 15:01:15.946| http-nio-6002-exec-2 | INFO |  -  | onMessage:{"time":1664262074712,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 15:01:15.949| http-nio-6002-exec-2 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 15:01:15.953| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"df2d0ffd976c4b8dbbb933ca7e2b0b2c","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664262075952,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:01:15.962| http-nio-6002-exec-2 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664262075958,"body":{"recordId":307511699790897152,"ackMessage":1664262074712,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 15:01:16.078| http-nio-6002-exec-8 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:qfPguUAJtxDPZlar73W1rtR3cWw=, time:1664262074821 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 15:01:16.085| http-nio-6002-exec-8 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 15:01:45.962| http-nio-6002-exec-7 | INFO |  -  | onMessage:{"time":1664262104727,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 15:01:45.968| http-nio-6002-exec-7 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 15:01:45.971| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"4b2cad7736aa449c84d35a047687c37d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664262105970,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:01:45.979| http-nio-6002-exec-7 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664262105977,"body":{"recordId":307511699790897152,"ackMessage":1664262104727,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 15:01:46.128| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:PY2InWZ0eg6cM4re2tU2Km/1kVc=, time:1664262104868 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 15:01:46.133| http-nio-6002-exec-6 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 15:02:15.972| http-nio-6002-exec-9 | INFO |  -  | onMessage:{"time":1664262134727,"body":{"durationSeconds":0,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:179]
-2022-09-27 15:02:15.976| http-nio-6002-exec-9 | INFO |  -  | syncStatus jsonObject:{"recordId":307511699790897152,"durationSeconds":0,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
-2022-09-27 15:02:15.978| http-nio-6002-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"6269e196937a4b789648410c27c3caba","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664262135977,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:02:15.983| http-nio-6002-exec-9 | INFO |  -  | message:{"type":"SYNC_ACK","time":1664262135981,"body":{"recordId":307511699790897152,"ackMessage":1664262134727,"mobile_first":"STOP"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:228]
-2022-09-27 15:02:16.167| http-nio-6002-exec-5 | INFO |  -  | Start authorization: url:/api/oe/qrcode/mobile_monitor, method:POST, platform:WIN, deviceId:6159ff3b63ae49dc89556bcee98d511b, authorization:Token 841481a22ba73edfcd9e134f673d4968:Ka8PhWwocVLlJKqw/4xhpvAbw14=, time:1664262134915 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
-2022-09-27 15:02:16.173| http-nio-6002-exec-5 | INFO |  -  | request:============请求地址============:/api/oe/qrcode/mobile_monitor
-============类============:com.qmth.themis.exam.api.TEQrcodeController
-============方法============:mobileMonitor
-参数key:"param",参数value:{"source":"MOBILE_FIRST","recordId":"307511699790897152"}
-============耗时============:0秒 | [com.qmth.themis.exam.aspect.ApiControllerAspect:86]
-2022-09-27 15:02:37.084| http-nio-6002-exec-1 | ERROR |  -  | 考试记录307511699790897152,WS连接错误:307525004584558592,原因:null | [com.qmth.themis.exam.websocket.WebSocketOeServer:216]
-2022-09-27 15:02:37.089| http-nio-6002-exec-1 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:118]
-2022-09-27 15:02:37.097| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"14f10161d95549e98f18673610bf90fd","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664262157091,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:02:37.099| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"7123d24eb427405c9fb0f94eb0509a28","topic":"themis-topic-exam","tag":"ONLINE_LOG","timestamp":1664262157099,"body":"{\"id\":\"307532061366820864\",\"studentId\":\"307120659322380288\",\"examStudentId\":\"1574244332533293057\",\"examRecordId\":\"307511699790897152\",\"type\":\"OFF_LINE\",\"createTime\":1664262157091}","type":"ONLINE_LOG","objId":"307511699790897152","objName":"307511699790897152","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:02:37.107| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"cdddde772bc44c2390284e8b046c5563","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1664262157091,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"307511699790897152","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
-2022-09-27 15:02:37.111| http-nio-6002-exec-1 | INFO |  -  | 考试记录:307511699790897152,WS连接关闭:307525004584558592,在线人数:0 | [com.qmth.themis.exam.websocket.WebSocketOeServer:162]
-2022-09-27 15:02:37.112| http-nio-6002-exec-1 | ERROR |  -  | Failed to call onError method of POJO end point for POJO of type [com.qmth.themis.exam.websocket.WebSocketOeServer] | [org.apache.juli.logging.DirectJDKLog:175]
-java.lang.reflect.InvocationTargetException: null
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.apache.tomcat.websocket.pojo.PojoEndpointBase.onError(PojoEndpointBase.java:130)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.onError(WsHttpUpgradeHandler.java:223)
-	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:152)
-	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
-	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
-	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
-	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
-	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
-	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
-	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
-	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
-	at java.lang.Thread.run(Thread.java:748)
-Caused by: com.qmth.themis.common.exception.BusinessException: null
-	at com.qmth.themis.exam.websocket.WebSocketOeServer.onError(WebSocketOeServer.java:218)
-	... 16 common frames omitted
-2022-09-27 15:15:00.046| scheduled-task-4 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 15:25:52.891| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
-2022-09-27 15:25:52.906| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
-2022-09-27 15:25:52.934| SpringContextShutdownHook | INFO |  -  | Start release machindId | [com.qmth.themis.business.util.UidUtil:81]
-2022-09-27 15:25:53.060| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:25:53.078| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:25:53.102| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:25:53.121| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
-2022-09-27 15:25:53.205| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:25:53.211| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closed | [com.alibaba.druid.pool.DruidDataSource:2037]
-2022-09-27 15:26:15.385| main | INFO |  -  | Starting ThemisExamApplication on kingdeMacBook-Air.local with PID 6763 (/Users/king/git/backend-service/themis-exam/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
-2022-09-27 15:26:15.466| main | INFO |  -  | The following profiles are active: dev | [org.springframework.boot.SpringApplication:655]
-2022-09-27 15:26:20.789| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
-2022-09-27 15:26:20.799| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
-2022-09-27 15:26:20.866| main | INFO |  -  | Finished Spring Data repository scanning in 34ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
-2022-09-27 15:26:21.234| main | WARN |  -  | Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.qmth.themis.business.dao.SysConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.235| 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]
-2022-09-27 15:26:21.238| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppVersionMapper' and 'com.qmth.themis.business.dao.TBAppVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.238| 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]
-2022-09-27 15:26:21.240| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientDownloadMapper' and 'com.qmth.themis.business.dao.TBClientDownloadMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.248| 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]
-2022-09-27 15:26:21.249| 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]
-2022-09-27 15:26:21.250| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserTempMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserTempMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.250| 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]
-2022-09-27 15:26:21.251| 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]
-2022-09-27 15:26:21.251| 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]
-2022-09-27 15:26:21.252| 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]
-2022-09-27 15:26:21.252| 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]
-2022-09-27 15:26:21.253| 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]
-2022-09-27 15:26:21.254| 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]
-2022-09-27 15:26:21.256| 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]
-2022-09-27 15:26:21.258| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEAudioMapper' and 'com.qmth.themis.business.dao.TEAudioMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.259| 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]
-2022-09-27 15:26:21.260| 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]
-2022-09-27 15:26:21.260| 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]
-2022-09-27 15:26:21.261| 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]
-2022-09-27 15:26:21.261| 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]
-2022-09-27 15:26:21.261| 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]
-2022-09-27 15:26:21.262| 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]
-2022-09-27 15:26:21.262| 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]
-2022-09-27 15:26:21.262| 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]
-2022-09-27 15:26:21.263| 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]
-2022-09-27 15:26:21.263| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentOnlineLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentOnlineLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.263| 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]
-2022-09-27 15:26:21.264| 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]
-2022-09-27 15:26:21.265| 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]
-2022-09-27 15:26:21.265| main | WARN |  -  | Skipping MapperFactoryBean with name 'TGErrorMapper' and 'com.qmth.themis.business.dao.TGErrorMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.265| 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]
-2022-09-27 15:26:21.266| 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]
-2022-09-27 15:26:21.266| 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]
-2022-09-27 15:26:21.267| 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]
-2022-09-27 15:26:21.267| 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]
-2022-09-27 15:26:21.268| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIpRegionMapper' and 'com.qmth.themis.business.dao.TIpRegionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.268| 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]
-2022-09-27 15:26:21.268| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMTencentVideoMessageMapper' and 'com.qmth.themis.business.dao.TMTencentVideoMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.269| 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]
-2022-09-27 15:26:21.269| 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]
-2022-09-27 15:26:21.270| 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]
-2022-09-27 15:26:21.271| 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]
-2022-09-27 15:26:21.273| 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]
-2022-09-27 15:26:21.273| 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]
-2022-09-27 15:26:21.274| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSAuthMapper' and 'com.qmth.themis.business.dao.TSAuthMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.274| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSLogMapper' and 'com.qmth.themis.business.dao.TSLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.274| main | WARN |  -  | Skipping MapperFactoryBean with name 'TSyncExamStudentScoreMapper' and 'com.qmth.themis.business.dao.TSyncExamStudentScoreMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:21.275| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
-2022-09-27 15:26:23.771| main | INFO |  -  | Tomcat initialized with port(s): 6002 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
-2022-09-27 15:26:23.788| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6002"] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 15:26:23.789| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 15:26:23.790| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 15:26:23.969| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 15:26:23.970| main | INFO |  -  | Root WebApplicationContext: initialization completed in 8127 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
-2022-09-27 15:26:34.347| main | INFO |  -  | Uid init success, datacenterId=2, machineId=2 | [com.qmth.themis.business.util.UidUtil:56]
-2022-09-27 15:26:35.890| main | INFO |  -  | Solar startup checking... | [com.qmth.boot.core.solar.service.SolarService:122]
-2022-09-27 15:26:36.712| main | INFO |  -  | Solar startup check success, current app name: 在线考试平台开发环境 | [com.qmth.boot.core.solar.service.SolarService:145]
-2022-09-27 15:26:39.168| main | INFO |  -  | Initializing ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
-2022-09-27 15:26:39.206| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
-2022-09-27 15:26:39.669| main | INFO |  -  | Initializing ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
-2022-09-27 15:26:40.441| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6002"] | [org.apache.juli.logging.DirectJDKLog:173]
-2022-09-27 15:26:40.476| main | INFO |  -  | Tomcat started on port(s): 6002 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
-2022-09-27 15:26:40.478| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
-2022-09-27 15:26:40.502| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
-2022-09-27 15:26:40.579| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
-2022-09-27 15:26:40.911| main | INFO |  -  | Generating unique operation named: callApplyUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 15:26:40.922| main | INFO |  -  | Generating unique operation named: callCancelUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 15:26:40.933| main | INFO |  -  | Generating unique operation named: statusUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 15:26:41.185| main | INFO |  -  | Generating unique operation named: statusUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 15:26:41.234| main | INFO |  -  | Generating unique operation named: verifyUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 15:26:41.249| main | INFO |  -  | Generating unique operation named: answerSubmitUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 15:26:41.278| main | INFO |  -  | Generating unique operation named: fileUploadUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
-2022-09-27 15:26:41.364| main | INFO |  -  | Started ThemisExamApplication in 28.269 seconds (JVM running for 30.402) | [org.springframework.boot.StartupInfoLogger:61]
-2022-09-27 15:26:41.367| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.exam.start.StartRunning:42]
-2022-09-27 15:26:41.449| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketOe,topic:themis-topic-exam,tag:OE_IM_BROADCASTING||OE_IM_CLUSTERING||OE_LIVENESS_VERIFY||OE_MONITOR_FINISH||OE_WARNING_FINISH||OE_WEBSOCKET_MOBILE_ANSWER_READY||OE_WEBSOCKET_MOBILE_ANSWER_UPLOAD||OE_WEBSOCKET_EXAM_STOP||MONITOR_START||MONITOR_STOP||OE_WEBSOCKET_MOBILE_MONITOR_STATUS,namesrvAddr:192.168.10.36:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:51]
-2022-09-27 15:26:41.478| main | INFO |  -  | consumer is start !!! groupName:themis-group-exam-websocketOeMobile,topic:themis-topic-exam,tag:EXAM_STOP||EXAM_START,namesrvAddr:192.168.10.36:9876 | [com.qmth.themis.mq.listener.RocketMessageConsumer:51]
-2022-09-27 15:26:41.487| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.exam.start.StartRunning:50]
-2022-09-27 15:30:00.016| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 15:45:00.048| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
-2022-09-27 15:55:57.108| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
-2022-09-27 15:55:57.154| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
-2022-09-27 15:55:57.183| SpringContextShutdownHook | INFO |  -  | Start release machindId | [com.qmth.themis.business.util.UidUtil:81]
-2022-09-27 15:55:57.351| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:55:57.354| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:55:57.427| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:55:57.428| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
-2022-09-27 15:55:57.438| SpringContextShutdownHook | INFO |  -  | {dataSource-0} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 196
logs/themis-task.log


+ 8 - 12
themis-admin/src/main/java/com/qmth/themis/admin/api/TEExamController.java

@@ -547,9 +547,7 @@ public class TEExamController {
     @ApiResponses({@ApiResponse(code = 200, message = "成绩同步信息", response = Result.class)})
     @RequestMapping(value = "/cloud_mark/score/sync", method = RequestMethod.POST)
     public Result scoreSync(@ApiParam(value = "考试ID", required = true) @RequestParam String examId,
-                            @ApiParam(value = "云阅卷考试id", required = true) @RequestParam String yunMarkExamId,
-                            @ApiParam(value = "accessKey", required = false) @RequestParam(required = false) String accessKey,
-                            @ApiParam(value = "accessSecret", required = false) @RequestParam(required = false) String accessSecret) {
+                            @ApiParam(value = "云阅卷考试id", required = true) @RequestParam String cloudMarkExamId) {
         TBTaskHistory tbTaskHistory = null;
         try {
             ExamCacheBean examCacheBean = teExamService.getExamCacheBean(Long.parseLong(examId));
@@ -584,7 +582,7 @@ public class TEExamController {
             Map transMap = new HashMap();
             TBUser tbUser = (TBUser) ServletUtil.getRequestAccount();
             //往任务表里插一条数据
-            tbTaskHistory = new TBTaskHistory(TaskTypeEnum.SCORE_PUSH, TaskStatusEnum.INIT,
+            tbTaskHistory = new TBTaskHistory(TaskTypeEnum.CLOUD_MARK_SCORE_SYNC, TaskStatusEnum.INIT,
                     SystemConstant.SCORE_PUSH_INIT, 0d, tbUser.getId(), tbUser.getOrgId());
             tbTaskHistory.setExamId(Long.parseLong(examId));
             taskHistoryService.save(tbTaskHistory);
@@ -593,13 +591,11 @@ public class TEExamController {
             transMap.put(SystemConstant.CREATE_ID, tbUser.getId());
             transMap.put(SystemConstant.ORG_ID, tbUser.getOrgId());
             transMap.put(SystemConstant.EXAM_ID, Long.parseLong(examId));
-            transMap.put("yunMarkExamId", Long.parseLong(yunMarkExamId));
+            transMap.put(SystemConstant.CLOUD_MARK_EXAM_ID, Long.parseLong(cloudMarkExamId));
             transMap.put(SystemConstant.EXAM_CODE, examCacheBean.getCode());
-            transMap.put(SystemConstant.ACCESS_KEY, accessKey);
-            transMap.put(SystemConstant.ACCESS_SECRET, accessSecret);
             //mq发送消息start
-            MqDto mqDto = new MqDto(mqUtil.getMqGroupDomain().getTopic(), MqTagEnum.MARK_CLOUD_SCORE_PUSH.name(),
-                    transMap, MqTagEnum.MARK_CLOUD_SCORE_PUSH, String.valueOf(tbTaskHistory.getId()),
+            MqDto mqDto = new MqDto(mqUtil.getMqGroupDomain().getTopic(), MqTagEnum.CLOUD_MARK_SCORE_SYNC.name(),
+                    transMap, MqTagEnum.CLOUD_MARK_SCORE_SYNC, String.valueOf(tbTaskHistory.getId()),
                     tbUser.getName());
             mqDtoService.assembleSendOneWayMsg(mqDto);
         } catch (Exception e) {
@@ -651,7 +647,7 @@ public class TEExamController {
             Map transMap = new HashMap();
             TBUser tbUser = (TBUser) ServletUtil.getRequestAccount();
             //往任务表里插一条数据
-            tbTaskHistory = new TBTaskHistory(TaskTypeEnum.EXAM_DATA_PUSH, TaskStatusEnum.INIT,
+            tbTaskHistory = new TBTaskHistory(TaskTypeEnum.CLOUD_MARK_DATA_PUSH, TaskStatusEnum.INIT,
                     SystemConstant.DATA_PUSH_INIT, 0d, tbUser.getId(), tbUser.getOrgId());
             tbTaskHistory.setExamId(Long.parseLong(examId));
             taskHistoryService.save(tbTaskHistory);
@@ -662,8 +658,8 @@ public class TEExamController {
             transMap.put(SystemConstant.EXAM_ID, Long.parseLong(examId));
             transMap.put(SystemConstant.EXAM_CODE, examCacheBean.getCode());
             //mq发送消息start
-            MqDto mqDto = new MqDto(mqUtil.getMqGroupDomain().getTopic(), MqTagEnum.MARK_CLOUD_DATA_PUSH.name(),
-                    transMap, MqTagEnum.MARK_CLOUD_DATA_PUSH, String.valueOf(tbTaskHistory.getId()),
+            MqDto mqDto = new MqDto(mqUtil.getMqGroupDomain().getTopic(), MqTagEnum.CLOUD_MARK_DATA_PUSH.name(),
+                    transMap, MqTagEnum.CLOUD_MARK_DATA_PUSH, String.valueOf(tbTaskHistory.getId()),
                     tbUser.getName());
             mqDtoService.assembleSendOneWayMsg(mqDto);
         } catch (Exception e) {

+ 3 - 3
themis-admin/src/main/java/com/qmth/themis/admin/config/DictionaryConfig.java

@@ -120,8 +120,8 @@ public class DictionaryConfig {
      * @return
      */
     @Bean
-    @ConfigurationProperties(prefix = "yun.mark", ignoreUnknownFields = false)
-    public YunMarkDomain yunMarkDomain() {
-        return new YunMarkDomain();
+    @ConfigurationProperties(prefix = "cloud.mark", ignoreUnknownFields = false)
+    public CloudMarkDomain cloudMarkDomain() {
+        return new CloudMarkDomain();
     }
 }

+ 5 - 5
themis-admin/src/main/resources/application-dev.properties

@@ -157,11 +157,11 @@ sys.config.adminLogoUrl=http://qmth-test.oss-cn-shenzhen.aliyuncs.com/frontend/w
 spring.resources.static-locations=file:${sys.config.serverUpload},classpath:/META-INF/resources/,classpath:/resources/
 
 #\u4E91\u9605\u5377\u540C\u6B65\u914D\u7F6E
-yun.mark.url=http://192.168.10.224:80
-yun.mark.studentScoreApi=/api/exam/student/score
-yun.mark.examSaveApi=/api/exam/save
-yun.mark.subjectSaveApi=/api/exam/subject/save
-yun.mark.studentSaveApi=/api/exam/student/save
+cloud.mark.url=http://192.168.10.224:80
+cloud.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.examSaveApi=/api/exam/save
+cloud.mark.subjectSaveApi=/api/exam/subject/save
+cloud.mark.studentSaveApi=/api/exam/student/save
 
 #============================================================================
 # \u914D\u7F6Erocketmq

+ 2 - 2
themis-admin/src/main/resources/application-main-temp.properties

@@ -147,5 +147,5 @@ no.auth.urls=/webjars/**,/druid/**,/swagger-ui.html,/doc.html,/swagger-resources
 
 common.system.urls=/api/admin/sys/getMenu,/api/admin/user/logout,/api/admin/sys/env,/api/admin/sys/file/upload,/api/admin/sys/file/download,/api/admin/sys/org/query,/api/admin/sys/role/query,/api/admin/sys/examActivity/query,/api/admin/sys/exam/query,/api/admin/sys/examRoom/query,/api/admin/sys/exam/privilegeQuery,/api/admin/student/photo/upload,/api/admin/sys/getPlayUrls,/api/admin/sys/exam/finish/query,/api/admin/sys/get_tencent_video
 
-yun.mark.url=https://epcc.markingcloud.com/admin/home
-yun.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.url=https://epcc.markingcloud.com/admin/home
+cloud.mark.studentScoreApi=/api/exam/student/score

+ 5 - 2
themis-admin/src/main/resources/application-test.properties

@@ -159,8 +159,11 @@ sys.config.adminLogoUrl=http://qmth-test.oss-cn-shenzhen.aliyuncs.com/frontend/w
 spring.resources.static-locations=file:${sys.config.serverUpload},classpath:/META-INF/resources/,classpath:/resources/
 
 #\u4E91\u9605\u5377\u540C\u6B65\u914D\u7F6E
-yun.mark.url=http://localhost:8081
-yun.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.url=http://localhost:8081
+cloud.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.examSaveApi=/api/exam/save
+cloud.mark.subjectSaveApi=/api/exam/subject/save
+cloud.mark.studentSaveApi=/api/exam/student/save
 
 #============================================================================
 # \u914D\u7F6Erocketmq

+ 1 - 0
themis-business/src/main/java/com/qmth/themis/business/constant/SystemConstant.java

@@ -95,6 +95,7 @@ public class SystemConstant {
     /**
      * 系统相关
      */
+    public static final String CLOUD_MARK_EXAM_ID = "cloudMarkExamId";
     public static final String CONTENT = "content";
     public static final String FORM_USER_ID = "formUserId";
     public static final String OPER = "oper";

+ 3 - 3
themis-business/src/main/java/com/qmth/themis/business/domain/YunMarkDomain.java → themis-business/src/main/java/com/qmth/themis/business/domain/CloudMarkDomain.java

@@ -9,7 +9,7 @@ import java.io.Serializable;
  * @Author: wangliang
  * @Date: 2022/7/13
  */
-public class YunMarkDomain implements Serializable {
+public class CloudMarkDomain implements Serializable {
 
     private String url;
 
@@ -21,11 +21,11 @@ public class YunMarkDomain implements Serializable {
 
     private String studentSaveApi;
 
-    public YunMarkDomain() {
+    public CloudMarkDomain() {
 
     }
 
-    public YunMarkDomain(String url, String studentScoreApi, String examSaveApi, String subjectSaveApi, String studentSaveApi) {
+    public CloudMarkDomain(String url, String studentScoreApi, String examSaveApi, String subjectSaveApi, String studentSaveApi) {
         this.url = url;
         this.studentScoreApi = studentScoreApi;
         this.examSaveApi = examSaveApi;

+ 2 - 2
themis-business/src/main/java/com/qmth/themis/business/enums/MqTagEnum.java

@@ -55,11 +55,11 @@ public enum MqTagEnum {
     EXAM_START("考试移动端监控开始标签", "考试移动端开始", "broadcast", 47),
     OE_WEBSOCKET_MOBILE_MONITOR_STATUS("通知客户端移动端当前监控状态标签", "通知客户端移动端当前监控状态", "broadcast", 48),
     TENCENT_VIDEO("腾讯云视频回调标签", "腾讯云视频回调", "delay", 49),
-    MARK_CLOUD_SCORE_PUSH("同步云阅卷成绩任务标签", "同步云阅卷成绩任务", "normal", 50),
+    CLOUD_MARK_SCORE_SYNC("同步云阅卷成绩任务标签", "同步云阅卷成绩任务", "normal", 50),
     ONLINE_LOG("考生上下线标签", "考生上下线", "normal", 51),
 //    EXAM_AUDIO("考试语音任务标签", "考试语音任务", "normal", 52),
 //    EXAM_AUDIO_MOBILE("考试语音移动端任务标签", "考试语音移动端任务", "normal", 53)
-    MARK_CLOUD_DATA_PUSH("推送云阅卷数据标签", "推送云阅卷数据任务", "normal", 52);
+    CLOUD_MARK_DATA_PUSH("推送云阅卷数据标签", "推送云阅卷数据任务", "normal", 52);
 
     private MqTagEnum(String desc, String code, String type, int id) {
         this.desc = desc;

+ 2 - 2
themis-business/src/main/java/com/qmth/themis/business/enums/TaskTypeEnum.java

@@ -25,9 +25,9 @@ public enum TaskTypeEnum {
 
     EXPORT_MARK_RESULT_STANDARD("导出成绩标准版"),
 
-    SCORE_PUSH("云阅卷成绩同步"),
+    CLOUD_MARK_SCORE_SYNC("云阅卷考生成绩同步"),
 
-    EXAM_DATA_PUSH("云阅卷数据推送");
+    CLOUD_MARK_DATA_PUSH("云阅卷考试数据推送");
 
     private String code;
 

+ 3 - 3
themis-business/src/main/java/com/qmth/themis/business/templete/impl/TaskPushMarkCloudTemplete.java → themis-business/src/main/java/com/qmth/themis/business/templete/impl/TaskPushCloudMarkTemplete.java

@@ -23,16 +23,16 @@ import java.util.Map;
 import java.util.StringJoiner;
 
 /**
- * @Description: 同步云阅卷成绩任务
+ * @Description: 推送云阅卷数据
  * @Param:
  * @return:
  * @Author: wangliang
  * @Date: 2020/10/20
  */
 @Service
-public class TaskPushMarkCloudTemplete implements TaskSyncTemplete {
+public class TaskPushCloudMarkTemplete implements TaskSyncTemplete {
 
-    private final static Logger log = LoggerFactory.getLogger(TaskPushMarkCloudTemplete.class);
+    private final static Logger log = LoggerFactory.getLogger(TaskPushCloudMarkTemplete.class);
 
     @Resource
     TempleteLogicService templeteLogicService;

+ 9 - 9
themis-business/src/main/java/com/qmth/themis/business/templete/impl/TaskSyncMarkCloudTemplete.java → themis-business/src/main/java/com/qmth/themis/business/templete/impl/TaskSyncCloudMarkTemplete.java

@@ -33,9 +33,9 @@ import java.util.*;
  * @Date: 2020/10/20
  */
 @Service
-public class TaskSyncMarkCloudTemplete implements TaskSyncTemplete {
+public class TaskSyncCloudMarkTemplete implements TaskSyncTemplete {
 
-    private final static Logger log = LoggerFactory.getLogger(TaskSyncMarkCloudTemplete.class);
+    private final static Logger log = LoggerFactory.getLogger(TaskSyncCloudMarkTemplete.class);
 
     @Resource
     CloudMarkUtil cloudMarkUtil;
@@ -63,14 +63,14 @@ public class TaskSyncMarkCloudTemplete implements TaskSyncTemplete {
         try {
             taskSyncCommon.getTxtList()
                     .add(DateUtil.format(new Date(), Constants.DEFAULT_DATE_PATTERN) + "->开始准备同步云阅卷成绩数据");
-            Object o = map.get("yunMarkExamId");
-            Long yunMarkExamId = null;
+            Object o = map.get(SystemConstant.CLOUD_MARK_EXAM_ID);
+            Long cloudMarkExamId = null;
             if (o instanceof Long) {
-                yunMarkExamId = (Long) o;
+                cloudMarkExamId = (Long) o;
             } else if (o instanceof Integer) {
-                yunMarkExamId = Long.parseLong(String.valueOf(o));
+                cloudMarkExamId = Long.parseLong(String.valueOf(o));
             }
-            taskSyncCommon.getTbTaskHistory().setEntityId(yunMarkExamId);
+            taskSyncCommon.getTbTaskHistory().setEntityId(cloudMarkExamId);
             Long examId = (Long) map.get(SystemConstant.EXAM_ID);
             Long orgId = (Long) map.get(SystemConstant.ORG_ID);
             Long createId = (Long) map.get(SystemConstant.CREATE_ID);
@@ -88,7 +88,7 @@ public class TaskSyncMarkCloudTemplete implements TaskSyncTemplete {
             taskSyncCommon.getTbTaskHistory().setStatus(TaskStatusEnum.RUNNING);
             taskSyncCommon.getTbTaskHistory().setSummary("正在同步数据");
             taskSyncCommon.getTxtList().add(DateUtil.format(new Date(), Constants.DEFAULT_DATE_PATTERN) + "->" + taskSyncCommon.getTbTaskHistory().getSummary());
-            List<Map> finalList = cloudMarkUtil.callStudentScoreApi(new StudentScoreParams(orgId, yunMarkExamId, examCode));
+            List<Map> finalList = cloudMarkUtil.callStudentScoreApi(new StudentScoreParams(orgId, cloudMarkExamId, examCode));
             if (!CollectionUtils.isEmpty(finalList)) {
                 List<TSyncExamStudentScore> tSyncExamStudentScoreList = new ArrayList<>(finalList.size());
                 for (Map student : finalList) {
@@ -97,7 +97,7 @@ public class TaskSyncMarkCloudTemplete implements TaskSyncTemplete {
                     tSyncExamStudentScoreList.add(new TSyncExamStudentScore(student));
                 }
                 if (tSyncExamStudentScoreList.size() > 0) {
-                    tSyncExamStudentScoreService.remove(new QueryWrapper<TSyncExamStudentScore>().lambda().eq(TSyncExamStudentScore::getExamBatchId, examId).eq(TSyncExamStudentScore::getExamId, yunMarkExamId));
+                    tSyncExamStudentScoreService.remove(new QueryWrapper<TSyncExamStudentScore>().lambda().eq(TSyncExamStudentScore::getExamBatchId, examId).eq(TSyncExamStudentScore::getExamId, cloudMarkExamId));
                     tSyncExamStudentScoreMapper.insertBatch(tSyncExamStudentScoreList);
                 }
 

+ 19 - 19
themis-business/src/main/java/com/qmth/themis/business/util/CloudMarkUtil.java

@@ -4,7 +4,7 @@ import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.qmth.themis.business.bean.cloudmark.*;
 import com.qmth.themis.business.constant.SystemConstant;
-import com.qmth.themis.business.domain.YunMarkDomain;
+import com.qmth.themis.business.domain.CloudMarkDomain;
 import com.qmth.themis.business.entity.TBOrg;
 import com.qmth.themis.business.service.CacheService;
 import com.qmth.themis.common.enums.ExceptionResultEnum;
@@ -33,20 +33,20 @@ public class CloudMarkUtil {
     @Resource
     CacheService cacheService;
 
-    private YunMarkDomain yunMarkDomain;
+    private CloudMarkDomain cloudMarkDomain;
 
     @Bean
-    public YunMarkDomain yunMarkEnv(YunMarkDomain yunMarkDomain) {
-        this.yunMarkDomain = new YunMarkDomain(yunMarkDomain.getUrl(),
-                yunMarkDomain.getStudentScoreApi(),
-                yunMarkDomain.getExamSaveApi(),
-                yunMarkDomain.getSubjectSaveApi(),
-                yunMarkDomain.getStudentSaveApi());
-        return this.yunMarkDomain;
+    public CloudMarkDomain cloudMarkEnv(CloudMarkDomain cloudMarkDomain) {
+        this.cloudMarkDomain = new CloudMarkDomain(cloudMarkDomain.getUrl(),
+                cloudMarkDomain.getStudentScoreApi(),
+                cloudMarkDomain.getExamSaveApi(),
+                cloudMarkDomain.getSubjectSaveApi(),
+                cloudMarkDomain.getStudentSaveApi());
+        return this.cloudMarkDomain;
     }
 
-    public YunMarkDomain getYunMarkDomain() {
-        return yunMarkDomain;
+    public CloudMarkDomain getCloudMarkDomain() {
+        return cloudMarkDomain;
     }
 
     /**
@@ -77,7 +77,7 @@ public class CloudMarkUtil {
         this.getAccessKeyAndAccessSecret(studentScoreParams);
         Map<String, Object> params = JSON.parseObject(JSON.toJSONString(studentScoreParams), Map.class);
 
-        String url = yunMarkDomain.getUrl() + yunMarkDomain.getStudentScoreApi();
+        String url = cloudMarkDomain.getUrl() + cloudMarkDomain.getStudentScoreApi();
         int pageNumber = 1;
         int pageSize = 100;
         List<Map> students = null;
@@ -85,7 +85,7 @@ public class CloudMarkUtil {
             params.put("pageNumber", pageNumber);
             params.put("pageSize", pageSize);
             Long timestamp = System.currentTimeMillis();
-            String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, yunMarkDomain.getStudentScoreApi(), timestamp, studentScoreParams.getAccessKey(), studentScoreParams.getAccessSecret());
+            String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, cloudMarkDomain.getStudentScoreApi(), timestamp, studentScoreParams.getAccessKey(), studentScoreParams.getAccessSecret());
             String result = HttpUtil.post(url, params, accessToken, timestamp);
             result = StringEscapeUtils.unescapeHtml4(result);
             if (Objects.nonNull(result)) {
@@ -122,9 +122,9 @@ public class CloudMarkUtil {
         this.getAccessKeyAndAccessSecret(saveExamParams);
         Map<String, Object> params = JSON.parseObject(JSON.toJSONString(saveExamParams), Map.class);
 
-        String url = yunMarkDomain.getUrl() + yunMarkDomain.getExamSaveApi();
+        String url = cloudMarkDomain.getUrl() + cloudMarkDomain.getExamSaveApi();
         long timestamp = System.currentTimeMillis();
-        String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, yunMarkDomain.getExamSaveApi(), timestamp, saveExamParams.getAccessKey(), saveExamParams.getAccessSecret());
+        String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, cloudMarkDomain.getExamSaveApi(), timestamp, saveExamParams.getAccessKey(), saveExamParams.getAccessSecret());
         String result = HttpUtil.post(url, params, accessToken, timestamp);
         result = StringEscapeUtils.unescapeHtml4(result);
         if (result.contains("HTTP")) {
@@ -147,9 +147,9 @@ public class CloudMarkUtil {
         this.getAccessKeyAndAccessSecret(saveSubjectParams);
         Map<String, Object> params = JSON.parseObject(JSON.toJSONString(saveSubjectParams), Map.class);
 
-        String url = yunMarkDomain.getUrl() + yunMarkDomain.getSubjectSaveApi();
+        String url = cloudMarkDomain.getUrl() + cloudMarkDomain.getSubjectSaveApi();
         long timestamp = System.currentTimeMillis();
-        String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, yunMarkDomain.getSubjectSaveApi(), timestamp, saveSubjectParams.getAccessKey(), saveSubjectParams.getAccessSecret());
+        String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, cloudMarkDomain.getSubjectSaveApi(), timestamp, saveSubjectParams.getAccessKey(), saveSubjectParams.getAccessSecret());
         String result = HttpUtil.post(url, params, accessToken, timestamp);
         result = StringEscapeUtils.unescapeHtml4(result);
         if (result.contains("HTTP")) {
@@ -172,9 +172,9 @@ public class CloudMarkUtil {
         this.getAccessKeyAndAccessSecret(saveStudentParams);
         Map<String, Object> params = JSON.parseObject(JSON.toJSONString(saveStudentParams), Map.class);
 
-        String url = yunMarkDomain.getUrl() + yunMarkDomain.getStudentSaveApi();
+        String url = cloudMarkDomain.getUrl() + cloudMarkDomain.getStudentSaveApi();
         long timestamp = System.currentTimeMillis();
-        String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, yunMarkDomain.getStudentSaveApi(), timestamp, saveStudentParams.getAccessKey(), saveStudentParams.getAccessSecret());
+        String accessToken = SignatureInfo.build(SignatureType.SECRET, SystemConstant.METHOD, cloudMarkDomain.getStudentSaveApi(), timestamp, saveStudentParams.getAccessKey(), saveStudentParams.getAccessSecret());
         String result = HttpUtil.post(url, params, accessToken, timestamp);
         result = StringEscapeUtils.unescapeHtml4(result);
         if (result.contains("HTTP")) {

+ 3 - 3
themis-exam/src/main/java/com/qmth/themis/exam/config/DictionaryConfig.java

@@ -131,8 +131,8 @@ public class DictionaryConfig {
      * @return
      */
     @Bean
-    @ConfigurationProperties(prefix = "yun.mark", ignoreUnknownFields = false)
-    public YunMarkDomain yunMarkDomain() {
-        return new YunMarkDomain();
+    @ConfigurationProperties(prefix = "cloud.mark", ignoreUnknownFields = false)
+    public CloudMarkDomain cloudMarkDomain() {
+        return new CloudMarkDomain();
     }
 }

+ 4 - 4
themis-mq/src/main/java/com/qmth/themis/mq/service/impl/MqLogicServiceImpl.java

@@ -245,11 +245,11 @@ public class MqLogicServiceImpl implements MqLogicService {
             }
         } else if (tag.contains("Push".toUpperCase())) {
             TaskSyncTemplete taskSyncTemplete = null;
-            if (Objects.equals(MqTagEnum.MARK_CLOUD_SCORE_PUSH.name(), tag)) {
-                taskSyncTemplete = SpringContextHolder.getBean(TaskSyncMarkCloudTemplete.class);
+            if (Objects.equals(MqTagEnum.CLOUD_MARK_SCORE_SYNC.name(), tag)) {
+                taskSyncTemplete = SpringContextHolder.getBean(TaskSyncCloudMarkTemplete.class);
             }
-            if (Objects.equals(MqTagEnum.MARK_CLOUD_DATA_PUSH.name(), tag)) {
-                taskSyncTemplete = SpringContextHolder.getBean(TaskPushMarkCloudTemplete.class);
+            if (Objects.equals(MqTagEnum.CLOUD_MARK_DATA_PUSH.name(), tag)) {
+                taskSyncTemplete = SpringContextHolder.getBean(TaskPushCloudMarkTemplete.class);
             }
             try {
                 taskSyncTemplete.syncTask(map);

+ 3 - 3
themis-task/src/main/java/com/qmth/themis/task/config/DictionaryConfig.java

@@ -87,8 +87,8 @@ public class DictionaryConfig {
      * @return
      */
     @Bean
-    @ConfigurationProperties(prefix = "yun.mark", ignoreUnknownFields = false)
-    public YunMarkDomain yunMarkDomain() {
-        return new YunMarkDomain();
+    @ConfigurationProperties(prefix = "cloud.mark", ignoreUnknownFields = false)
+    public CloudMarkDomain cloudMarkDomain() {
+        return new CloudMarkDomain();
     }
 }

+ 1 - 1
themis-task/src/main/java/com/qmth/themis/task/start/StartRunning.java

@@ -91,7 +91,7 @@ public class StartRunning implements CommandLineRunner {
         /**
          * task
          */
-        rocketMessageConsumer.setRocketMQConsumer(nameServer, dictionaryConfig.mqConfigDomain().getMap().get(MqGroupEnum.TASK_GROUP.name()), dictionaryConfig.mqConfigDomain().getTopic(), MqTagEnum.EXAM_STUDENT_IMPORT.name() + "||" + MqTagEnum.ROOM_CODE_IMPORT.name() + "||" + MqTagEnum.ROOM_CODE_EXPORT.name() + "||" + MqTagEnum.EXAM_PAPER_IMPORT.name() + "||" + MqTagEnum.EXAM_STUDENT_EXPORT.name() + "||" + MqTagEnum.MARK_RESULT_SIMPLE_EXPORT.name() + "||" + MqTagEnum.MARK_RESULT_STANDARD_EXPORT.name() + "||" + MqTagEnum.MARK_CLOUD_SCORE_PUSH.name() + "||" + MqTagEnum.MARK_CLOUD_DATA_PUSH.name(), MessageModel.CLUSTERING, SpringContextHolder.getBean(TaskConcurrentlyImpl.class));
+        rocketMessageConsumer.setRocketMQConsumer(nameServer, dictionaryConfig.mqConfigDomain().getMap().get(MqGroupEnum.TASK_GROUP.name()), dictionaryConfig.mqConfigDomain().getTopic(), MqTagEnum.EXAM_STUDENT_IMPORT.name() + "||" + MqTagEnum.ROOM_CODE_IMPORT.name() + "||" + MqTagEnum.ROOM_CODE_EXPORT.name() + "||" + MqTagEnum.EXAM_PAPER_IMPORT.name() + "||" + MqTagEnum.EXAM_STUDENT_EXPORT.name() + "||" + MqTagEnum.MARK_RESULT_SIMPLE_EXPORT.name() + "||" + MqTagEnum.MARK_RESULT_STANDARD_EXPORT.name() + "||" + MqTagEnum.CLOUD_MARK_SCORE_SYNC.name() + "||" + MqTagEnum.CLOUD_MARK_DATA_PUSH.name(), MessageModel.CLUSTERING, SpringContextHolder.getBean(TaskConcurrentlyImpl.class));
         /**
          * websocket mq start
          */

+ 5 - 5
themis-task/src/main/resources/application-dev.properties

@@ -218,8 +218,8 @@ tencentyun.sdk.trtcRegion=ap-guangzhou
 monitor.config.prefix=oe_test
 
 #\u4E91\u9605\u5377\u540C\u6B65\u914D\u7F6E
-yun.mark.url=http://192.168.10.224:80
-yun.mark.studentScoreApi=/api/exam/student/score
-yun.mark.examSaveApi=/api/exam/save
-yun.mark.subjectSaveApi=/api/exam/subject/save
-yun.mark.studentSaveApi=/api/exam/student/save
+cloud.mark.url=http://192.168.10.224:80
+cloud.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.examSaveApi=/api/exam/save
+cloud.mark.subjectSaveApi=/api/exam/subject/save
+cloud.mark.studentSaveApi=/api/exam/student/save

+ 2 - 2
themis-task/src/main/resources/application-main-temp.properties

@@ -170,5 +170,5 @@ mq.config.map.WEBSOCKET_OE_MOBILE_GROUP=themis-group-exam-websocketOeMobile
 mq.config.map.TENCENT_VIDEO_GROUP=themis-group-exam-tencentVideo
 
 #\u4E91\u9605\u5377\u540C\u6B65\u914D\u7F6E
-yun.mark.url=https://epcc.markingcloud.com/admin/home
-yun.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.url=https://epcc.markingcloud.com/admin/home
+cloud.mark.studentScoreApi=/api/exam/student/score

+ 5 - 2
themis-task/src/main/resources/application-test.properties

@@ -233,5 +233,8 @@ tencentyun.sdk.trtcRegion=ap-guangzhou
 monitor.config.prefix=oe_test
 
 #\u4E91\u9605\u5377\u540C\u6B65\u914D\u7F6E
-yun.mark.url=http://192.168.10.224:80
-yun.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.url=http://192.168.10.224:80
+cloud.mark.studentScoreApi=/api/exam/student/score
+cloud.mark.examSaveApi=/api/exam/save
+cloud.mark.subjectSaveApi=/api/exam/subject/save
+cloud.mark.studentSaveApi=/api/exam/student/save

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.