Parcourir la source

加入腾讯云事件监控

wangliang il y a 3 ans
Parent
commit
1d26ae090e
3 fichiers modifiés avec 188 ajouts et 0 suppressions
  1. 97 0
      logs/themis-admin.log
  2. 64 0
      logs/themis-exam.log
  3. 27 0
      logs/themis-task.log

+ 97 - 0
logs/themis-admin.log

@@ -139295,3 +139295,100 @@ com.qmth.themis.common.exception.BusinessException: authorization无效
 2022-04-29 17:51:11.696| http-nio-6001-exec-5 | DEBUG |  -  | ==> Parameters: 247062843563184128(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
 2022-04-29 17:51:11.699| http-nio-6001-exec-5 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
 2022-04-29 17:51:11.701| http-nio-6001-exec-5 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:16.456| http-nio-6001-exec-7 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:16.456| http-nio-6001-exec-7 | INFO |  -  | Start authorization: url:/api/admin/monitor/call/list, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:Kml+tcHBpCzcApNROOhcG4d2T4c=, time:1651225876450 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:16.459| http-nio-6001-exec-7 | INFO |  -  | ============请求地址========:/api/admin/monitor/call/list | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:16.460| http-nio-6001-exec-7 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TIeInvigilateCallMobileController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:16.460| http-nio-6001-exec-7 | INFO |  -  | ============方法===========:callList | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:16.461| http-nio-6001-exec-7 | INFO |  -  | ============参数key:["examId","callStatus","pageNumber","pageSize"],参数value===========:[247063819158294528,"STOP",1,100] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:16.469| http-nio-6001-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT COUNT(1) FROM t_ie_exam_invigilate_call tieic LEFT JOIN t_e_exam_student tees ON tees.id = tieic.exam_student_id LEFT JOIN t_e_student tes ON tes.id = tees.student_id LEFT JOIN t_b_exam_invigilate_user tbeiu ON tbeiu.exam_id = tieic.exam_id AND tbeiu.room_code = tees.room_code LEFT JOIN t_oe_exam_record toer ON toer.id = tieic.exam_record_id WHERE 1 = 1 AND tieic.exam_id = ? AND tbeiu.user_id = ? AND tbeiu.org_id = ? AND tieic.status = ? AND tieic.call_status = ?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:16.470| http-nio-6001-exec-7 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:16.473| http-nio-6001-exec-7 | DEBUG |  -  | ==>  Preparing: select tieic.*, tees.name as examStudentName, tes.base_photo_path as basePhotoPath from t_ie_exam_invigilate_call tieic left join t_e_exam_student tees on tees.id = tieic.exam_student_id left join t_e_student tes on tes.id = tees.student_id left join t_b_exam_invigilate_user tbeiu on tbeiu.exam_id = tieic.exam_id and tbeiu.room_code = tees.room_code left join t_oe_exam_record toer on toer.id = tieic.exam_record_id WHERE 1 = 1 and tieic.exam_id = ? and tbeiu.user_id = ? and tbeiu.org_id = ? and tieic.status = ? and tieic.call_status = ? order by tieic.start_time desc LIMIT ?,?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:16.474| http-nio-6001-exec-7 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String), 0(Long), 100(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:16.476| http-nio-6001-exec-7 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:16.478| http-nio-6001-exec-7 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:21.492| http-nio-6001-exec-10 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:21.492| http-nio-6001-exec-10 | INFO |  -  | Start authorization: url:/api/admin/monitor/call/list, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:97CpCW7tSPCU5/1hMQ6Z+enLjsg=, time:1651225881485 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:21.494| http-nio-6001-exec-10 | INFO |  -  | ============请求地址========:/api/admin/monitor/call/list | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:21.495| http-nio-6001-exec-10 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TIeInvigilateCallMobileController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:21.495| http-nio-6001-exec-10 | INFO |  -  | ============方法===========:callList | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:21.496| http-nio-6001-exec-10 | INFO |  -  | ============参数key:["examId","callStatus","pageNumber","pageSize"],参数value===========:[247063819158294528,"STOP",1,100] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:21.509| http-nio-6001-exec-10 | DEBUG |  -  | ==>  Preparing: SELECT COUNT(1) FROM t_ie_exam_invigilate_call tieic LEFT JOIN t_e_exam_student tees ON tees.id = tieic.exam_student_id LEFT JOIN t_e_student tes ON tes.id = tees.student_id LEFT JOIN t_b_exam_invigilate_user tbeiu ON tbeiu.exam_id = tieic.exam_id AND tbeiu.room_code = tees.room_code LEFT JOIN t_oe_exam_record toer ON toer.id = tieic.exam_record_id WHERE 1 = 1 AND tieic.exam_id = ? AND tbeiu.user_id = ? AND tbeiu.org_id = ? AND tieic.status = ? AND tieic.call_status = ?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.519| http-nio-6001-exec-10 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.535| http-nio-6001-exec-10 | DEBUG |  -  | ==>  Preparing: select tieic.*, tees.name as examStudentName, tes.base_photo_path as basePhotoPath from t_ie_exam_invigilate_call tieic left join t_e_exam_student tees on tees.id = tieic.exam_student_id left join t_e_student tes on tes.id = tees.student_id left join t_b_exam_invigilate_user tbeiu on tbeiu.exam_id = tieic.exam_id and tbeiu.room_code = tees.room_code left join t_oe_exam_record toer on toer.id = tieic.exam_record_id WHERE 1 = 1 and tieic.exam_id = ? and tbeiu.user_id = ? and tbeiu.org_id = ? and tieic.status = ? and tieic.call_status = ? order by tieic.start_time desc LIMIT ?,?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.538| http-nio-6001-exec-10 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String), 0(Long), 100(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.549| http-nio-6001-exec-10 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.562| http-nio-6001-exec-10 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:21.716| http-nio-6001-exec-2 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:21.717| http-nio-6001-exec-2 | INFO |  -  | Start authorization: url:/api/admin/exam/list/count, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:kuvY0iNzbcXcHO510KRph7czGLs=, time:1651225881708 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:21.717| http-nio-6001-exec-3 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:21.717| http-nio-6001-exec-3 | INFO |  -  | Start authorization: url:/api/admin/invigilate/warn/notify, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:MXHL9sdyGb+ddogoE9/bk93I/fQ=, time:1651225881709 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:21.719| http-nio-6001-exec-2 | INFO |  -  | ============请求地址========:/api/admin/exam/list/count | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:21.719| http-nio-6001-exec-3 | INFO |  -  | ============请求地址========:/api/admin/invigilate/warn/notify | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:21.719| http-nio-6001-exec-2 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:21.719| http-nio-6001-exec-3 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TIeInvigilateWarnInfoController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:21.720| http-nio-6001-exec-3 | INFO |  -  | ============方法===========:notify | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:21.720| http-nio-6001-exec-2 | INFO |  -  | ============方法===========:listCount | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:21.720| http-nio-6001-exec-3 | INFO |  -  | ============参数key:["examId","examActivityId","roomCode"],参数value===========:[null,null,null] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:21.720| http-nio-6001-exec-2 | INFO |  -  | ============参数key:["userId"],参数value===========:[247062843563184128] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:21.723| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: select count(1) as count from t_ie_invigilate_warn_info tiiwi left join t_e_exam_student tees on tees.id = tiiwi.exam_student_id left join t_e_exam tee on tee.id = tees.exam_id WHERE 1 = 1 and exists (select tbeiu.exam_id from t_b_exam_invigilate_user tbeiu where tbeiu.user_id = ? and tbeiu.exam_id = tees.exam_id and tbeiu.room_code = tees.room_code) and tee.org_id = ? and tiiwi.approve_status = 0 and tiiwi.remind_status = 1  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.724| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 247062843563184128(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.724| http-nio-6001-exec-2 | DEBUG |  -  | ==>  Preparing: select t.id as examId from t_e_exam t WHERE 1 = 1 and t.monitor_status <> 'FINISHED' and t.start_time <= unix_timestamp(current_timestamp()) * 1000 and t.enable = 1 and t.org_id = ? and EXISTS( select DISTINCT tbeiu.exam_id from t_b_exam_invigilate_user tbeiu left join t_e_exam_student tees on tees.room_code = tbeiu.room_code and tees.exam_id = tbeiu.exam_id where tbeiu.user_id = ? and t.id = tbeiu.exam_id)  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.725| http-nio-6001-exec-2 | DEBUG |  -  | ==> Parameters: 240069373300576256(Long), 247062843563184128(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.726| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.727| http-nio-6001-exec-3 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:21.728| http-nio-6001-exec-2 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:21.729| http-nio-6001-exec-2 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:26.585| http-nio-6001-exec-1 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:26.587| http-nio-6001-exec-1 | INFO |  -  | Start authorization: url:/api/admin/monitor/call/list, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:eVlL6bhKYdWrGtLb1p2WJDx+960=, time:1651225886578 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:26.589| http-nio-6001-exec-1 | INFO |  -  | ============请求地址========:/api/admin/monitor/call/list | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:26.590| http-nio-6001-exec-1 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TIeInvigilateCallMobileController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:26.590| http-nio-6001-exec-1 | INFO |  -  | ============方法===========:callList | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:26.591| http-nio-6001-exec-1 | INFO |  -  | ============参数key:["examId","callStatus","pageNumber","pageSize"],参数value===========:[247063819158294528,"STOP",1,100] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:26.602| http-nio-6001-exec-1 | DEBUG |  -  | ==>  Preparing: SELECT COUNT(1) FROM t_ie_exam_invigilate_call tieic LEFT JOIN t_e_exam_student tees ON tees.id = tieic.exam_student_id LEFT JOIN t_e_student tes ON tes.id = tees.student_id LEFT JOIN t_b_exam_invigilate_user tbeiu ON tbeiu.exam_id = tieic.exam_id AND tbeiu.room_code = tees.room_code LEFT JOIN t_oe_exam_record toer ON toer.id = tieic.exam_record_id WHERE 1 = 1 AND tieic.exam_id = ? AND tbeiu.user_id = ? AND tbeiu.org_id = ? AND tieic.status = ? AND tieic.call_status = ?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:26.603| http-nio-6001-exec-1 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:26.607| http-nio-6001-exec-1 | DEBUG |  -  | ==>  Preparing: select tieic.*, tees.name as examStudentName, tes.base_photo_path as basePhotoPath from t_ie_exam_invigilate_call tieic left join t_e_exam_student tees on tees.id = tieic.exam_student_id left join t_e_student tes on tes.id = tees.student_id left join t_b_exam_invigilate_user tbeiu on tbeiu.exam_id = tieic.exam_id and tbeiu.room_code = tees.room_code left join t_oe_exam_record toer on toer.id = tieic.exam_record_id WHERE 1 = 1 and tieic.exam_id = ? and tbeiu.user_id = ? and tbeiu.org_id = ? and tieic.status = ? and tieic.call_status = ? order by tieic.start_time desc LIMIT ?,?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:26.608| http-nio-6001-exec-1 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String), 0(Long), 100(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:26.612| http-nio-6001-exec-1 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:26.617| http-nio-6001-exec-1 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:31.631| http-nio-6001-exec-6 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:31.632| http-nio-6001-exec-6 | INFO |  -  | Start authorization: url:/api/admin/monitor/call/list, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:gHRnvlHlKQx3njgSP3rVuhwtuT4=, time:1651225891626 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:31.635| http-nio-6001-exec-6 | INFO |  -  | ============请求地址========:/api/admin/monitor/call/list | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:31.636| http-nio-6001-exec-6 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TIeInvigilateCallMobileController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:31.637| http-nio-6001-exec-6 | INFO |  -  | ============方法===========:callList | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:31.637| http-nio-6001-exec-6 | INFO |  -  | ============参数key:["examId","callStatus","pageNumber","pageSize"],参数value===========:[247063819158294528,"STOP",1,100] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:31.648| http-nio-6001-exec-6 | DEBUG |  -  | ==>  Preparing: SELECT COUNT(1) FROM t_ie_exam_invigilate_call tieic LEFT JOIN t_e_exam_student tees ON tees.id = tieic.exam_student_id LEFT JOIN t_e_student tes ON tes.id = tees.student_id LEFT JOIN t_b_exam_invigilate_user tbeiu ON tbeiu.exam_id = tieic.exam_id AND tbeiu.room_code = tees.room_code LEFT JOIN t_oe_exam_record toer ON toer.id = tieic.exam_record_id WHERE 1 = 1 AND tieic.exam_id = ? AND tbeiu.user_id = ? AND tbeiu.org_id = ? AND tieic.status = ? AND tieic.call_status = ?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.649| http-nio-6001-exec-6 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.653| http-nio-6001-exec-6 | DEBUG |  -  | ==>  Preparing: select tieic.*, tees.name as examStudentName, tes.base_photo_path as basePhotoPath from t_ie_exam_invigilate_call tieic left join t_e_exam_student tees on tees.id = tieic.exam_student_id left join t_e_student tes on tes.id = tees.student_id left join t_b_exam_invigilate_user tbeiu on tbeiu.exam_id = tieic.exam_id and tbeiu.room_code = tees.room_code left join t_oe_exam_record toer on toer.id = tieic.exam_record_id WHERE 1 = 1 and tieic.exam_id = ? and tbeiu.user_id = ? and tbeiu.org_id = ? and tieic.status = ? and tieic.call_status = ? order by tieic.start_time desc LIMIT ?,?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.654| http-nio-6001-exec-6 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247062843563184128(Long), 240069373300576256(Long), START(String), STOP(String), 0(Long), 100(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.658| http-nio-6001-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.661| http-nio-6001-exec-6 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:31.746| http-nio-6001-exec-9 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:31.747| http-nio-6001-exec-9 | INFO |  -  | Start authorization: url:/api/admin/exam/list/count, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:lCiYKomOJzL0VHEWtx9Dbi41roo=, time:1651225891738 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:31.747| http-nio-6001-exec-8 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-04-29 17:51:31.747| http-nio-6001-exec-8 | INFO |  -  | Start authorization: url:/api/admin/invigilate/warn/notify, method:POST, platform:WEB, deviceId:761d7d02cbcbd689f30f573cb52a4b9b, authorization:Token eea14b3a88f6e238e527a7826d78021c:SGjZaTqA7Nts0nBmXDBcSbqLcRU=, time:1651225891739 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:31.749| http-nio-6001-exec-9 | INFO |  -  | ============请求地址========:/api/admin/exam/list/count | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:31.749| http-nio-6001-exec-8 | INFO |  -  | ============请求地址========:/api/admin/invigilate/warn/notify | [com.qmth.themis.admin.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:31.749| http-nio-6001-exec-9 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:31.749| http-nio-6001-exec-8 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TIeInvigilateWarnInfoController | [com.qmth.themis.admin.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:31.750| http-nio-6001-exec-8 | INFO |  -  | ============方法===========:notify | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:31.750| http-nio-6001-exec-9 | INFO |  -  | ============方法===========:listCount | [com.qmth.themis.admin.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:31.750| http-nio-6001-exec-8 | INFO |  -  | ============参数key:["examId","examActivityId","roomCode"],参数value===========:[null,null,null] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:31.750| http-nio-6001-exec-9 | INFO |  -  | ============参数key:["userId"],参数value===========:[247062843563184128] | [com.qmth.themis.admin.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:31.754| http-nio-6001-exec-9 | DEBUG |  -  | ==>  Preparing: select t.id as examId from t_e_exam t WHERE 1 = 1 and t.monitor_status <> 'FINISHED' and t.start_time <= unix_timestamp(current_timestamp()) * 1000 and t.enable = 1 and t.org_id = ? and EXISTS( select DISTINCT tbeiu.exam_id from t_b_exam_invigilate_user tbeiu left join t_e_exam_student tees on tees.room_code = tbeiu.room_code and tees.exam_id = tbeiu.exam_id where tbeiu.user_id = ? and t.id = tbeiu.exam_id)  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.756| http-nio-6001-exec-8 | DEBUG |  -  | ==>  Preparing: select count(1) as count from t_ie_invigilate_warn_info tiiwi left join t_e_exam_student tees on tees.id = tiiwi.exam_student_id left join t_e_exam tee on tee.id = tees.exam_id WHERE 1 = 1 and exists (select tbeiu.exam_id from t_b_exam_invigilate_user tbeiu where tbeiu.user_id = ? and tbeiu.exam_id = tees.exam_id and tbeiu.room_code = tees.room_code) and tee.org_id = ? and tiiwi.approve_status = 0 and tiiwi.remind_status = 1  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.756| http-nio-6001-exec-9 | DEBUG |  -  | ==> Parameters: 240069373300576256(Long), 247062843563184128(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.756| http-nio-6001-exec-8 | DEBUG |  -  | ==> Parameters: 247062843563184128(Long), 240069373300576256(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.760| http-nio-6001-exec-9 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.760| http-nio-6001-exec-8 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:31.761| http-nio-6001-exec-8 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:31.761| http-nio-6001-exec-9 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:82]
+2022-04-29 17:51:34.384| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-04-29 17:51:34.387| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-04-29 17:51:34.401| SpringContextShutdownHook | INFO |  -  | Start release machindId | [com.qmth.themis.business.util.UidUtil:81]
+2022-04-29 17:51:34.470| 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-04-29 17:51:34.474| 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-04-29 17:51:34.578| 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-04-29 17:51:34.581| 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-04-29 17:51:34.685| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
+2022-04-29 17:51:34.740| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closed | [com.alibaba.druid.pool.DruidDataSource:2037]

+ 64 - 0
logs/themis-exam.log

@@ -26286,3 +26286,67 @@ com.qmth.themis.common.exception.BusinessException: 请求地址错误
 2022-04-29 17:51:07.049| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"e7edd8b168d647d1b4743cd6f583ef3d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225867049,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
 2022-04-29 17:51:07.051| http-nio-6002-exec-7 | INFO |  -  | sendOneWay mqDto:{"id":"29c9ec50e2464a41bc105097088b8a38","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1651225867051,"body":{"recordId":252852864107421696,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/04/29/aa30d073e7f445f9a9d7c49ed67172f9.png","realness":-1.0,"similarity":-1.0,"id":252853897864945664,"time":1651225863533,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"252852864107421696","objName":"252852864107421696","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
 2022-04-29 17:51:07.054| http-nio-6002-exec-7 | INFO |  -  | ============api time cost============:0 seconds | [com.qmth.themis.exam.aspect.ApiControllerAspect:83]
+2022-04-29 17:51:14.150| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1651225873777,"type":"SYNC_STATUS","body":{"recordId":252852864107421696}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:172]
+2022-04-29 17:51:14.152| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":252852864107421696} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
+2022-04-29 17:51:14.152| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1651225874152,"body":{"ackMessage":1651225873777}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:236]
+2022-04-29 17:51:14.674| http-nio-6002-exec-3 | INFO |  -  | onMessage:{"time":1651225871736,"body":{"durationSeconds":213,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:187]
+2022-04-29 17:51:14.675| http-nio-6002-exec-3 | INFO |  -  | syncStatus jsonObject:{"recordId":252852864107421696,"durationSeconds":213,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
+2022-04-29 17:51:14.677| http-nio-6002-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"2404f3394de34799abc2aa4b44d218e9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225874677,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:51:14.680| http-nio-6002-exec-3 | INFO |  -  | message:{"type":"SYNC_ACK","time":1651225874679,"body":{"recordId":252852864107421696,"ackMessage":1651225871736,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:236]
+2022-04-29 17:51:33.410| http-nio-6002-exec-9 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:940af93856c44415ad848610752539cb, authorization:Token f248e1f2b2ac8a294861cb31c4c5d766:YNKXueVTi3riC7jg8EqyQLDOpY8=, time:1651225890408 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:33.426| http-nio-6002-exec-9 | INFO |  -  | ============request path========:/api/oe/exam/file/upload | [com.qmth.themis.exam.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:33.427| http-nio-6002-exec-9 | INFO |  -  | ============class name=============:com.qmth.themis.exam.api.TEExamController | [com.qmth.themis.exam.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:33.427| http-nio-6002-exec-9 | INFO |  -  | ============invoke method===========:fileUpload | [com.qmth.themis.exam.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:33.428| http-nio-6002-exec-9 | INFO |  -  | ============parameter key:recordId,value:252852864107421696=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:33.428| http-nio-6002-exec-9 | INFO |  -  | ============parameter key:file,value:org.springframework.web.multipart.commons.CommonsMultipartFile@7e029440=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:33.429| http-nio-6002-exec-9 | INFO |  -  | ============parameter key:suffix,value:png=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:33.429| http-nio-6002-exec-9 | INFO |  -  | ============parameter key:md5,value:37e070dfbaf9cf22a39852ccd22806a4=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:33.431| http-nio-6002-exec-9 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:103]
+2022-04-29 17:51:33.637| http-nio-6002-exec-9 | INFO |  -  | objectName:upload/2022/04/29/d7cc8169183543a8a496bdc172462e17.png,requestid:626BB525FF7A84383811E691 | [com.qmth.themis.business.util.OssUtil:114]
+2022-04-29 17:51:33.638| http-nio-6002-exec-9 | INFO |  -  | ============api time cost============:0 seconds | [com.qmth.themis.exam.aspect.ApiControllerAspect:83]
+2022-04-29 17:51:34.100| http-nio-6002-exec-4 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:940af93856c44415ad848610752539cb, authorization:Token f248e1f2b2ac8a294861cb31c4c5d766:BbbpMG8VN/w/qZII07Tn8X3A5MQ=, time:1651225891142 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:34.110| http-nio-6002-exec-4 | INFO |  -  | ============request path========:/api/oe/face/verify | [com.qmth.themis.exam.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:34.111| http-nio-6002-exec-4 | INFO |  -  | ============class name=============:com.qmth.themis.exam.api.TEFaceController | [com.qmth.themis.exam.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:34.111| http-nio-6002-exec-4 | INFO |  -  | ============invoke method===========:verify | [com.qmth.themis.exam.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:34.115| http-nio-6002-exec-4 | INFO |  -  | ============parameter key:["param"],value:[{"recordId":"252852864107421696","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/04/29/d7cc8169183543a8a496bdc172462e17.png","faceCount":-1,"similarity":-1.0,"realness":-1.0,"time":1651225890705,"exception":"EYE_CLOSE_ERROR"}]=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:34.121| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"99566d5fec8a46a78ba54e5fa5020f1d","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225894121,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:51:34.123| http-nio-6002-exec-4 | INFO |  -  | sendOneWay mqDto:{"id":"2425602d97af42fd925954ac1bb6dade","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1651225894123,"body":{"recordId":252852864107421696,"exception":"EYE_CLOSE_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/04/29/d7cc8169183543a8a496bdc172462e17.png","realness":-1.0,"similarity":-1.0,"id":252854011392172032,"time":1651225890705,"type":"IN_PROCESS","faceCount":-1},"type":"FACE_VERIFY_SAVE","objId":"252852864107421696","objName":"252852864107421696","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:51:34.125| http-nio-6002-exec-4 | INFO |  -  | ============api time cost============:0 seconds | [com.qmth.themis.exam.aspect.ApiControllerAspect:83]
+2022-04-29 17:51:36.385| http-nio-6002-exec-6 | INFO |  -  | Start authorization: url:/api/oe/exam/file/upload, method:POST, platform:WIN, deviceId:940af93856c44415ad848610752539cb, authorization:Token f248e1f2b2ac8a294861cb31c4c5d766:PGtE0qJmVa4NIKfQlnL7u4LncVM=, time:1651225893392 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:36.403| http-nio-6002-exec-6 | INFO |  -  | ============request path========:/api/oe/exam/file/upload | [com.qmth.themis.exam.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:36.404| http-nio-6002-exec-6 | INFO |  -  | ============class name=============:com.qmth.themis.exam.api.TEExamController | [com.qmth.themis.exam.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:36.405| http-nio-6002-exec-6 | INFO |  -  | ============invoke method===========:fileUpload | [com.qmth.themis.exam.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:36.406| http-nio-6002-exec-6 | INFO |  -  | ============parameter key:recordId,value:252852864107421696=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:36.406| http-nio-6002-exec-6 | INFO |  -  | ============parameter key:file,value:org.springframework.web.multipart.commons.CommonsMultipartFile@149ebbfa=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:36.408| http-nio-6002-exec-6 | INFO |  -  | ============parameter key:suffix,value:png=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:36.408| http-nio-6002-exec-6 | INFO |  -  | ============parameter key:md5,value:8e260157f839151de2c36087837cdae4=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:73]
+2022-04-29 17:51:36.410| http-nio-6002-exec-6 | INFO |  -  | oss  upload stream is come in | [com.qmth.themis.business.util.OssUtil:103]
+2022-04-29 17:51:36.493| http-nio-6002-exec-6 | INFO |  -  | objectName:upload/2022/04/29/71e15c84a70f4c32a2bfd7ace2d11dca.png,requestid:626BB528FF7A843838FCF391 | [com.qmth.themis.business.util.OssUtil:114]
+2022-04-29 17:51:36.494| http-nio-6002-exec-6 | INFO |  -  | ============api time cost============:0 seconds | [com.qmth.themis.exam.aspect.ApiControllerAspect:83]
+2022-04-29 17:51:37.151| http-nio-6002-exec-2 | INFO |  -  | Start authorization: url:/api/oe/face/verify, method:POST, platform:WIN, deviceId:940af93856c44415ad848610752539cb, authorization:Token f248e1f2b2ac8a294861cb31c4c5d766:xOYRro36NNDy1bwDGZNn5Cbu7Lw=, time:1651225894189 | [com.qmth.themis.exam.interceptor.AuthInterceptor:44]
+2022-04-29 17:51:37.158| http-nio-6002-exec-2 | INFO |  -  | ============request path========:/api/oe/face/verify | [com.qmth.themis.exam.aspect.ApiControllerAspect:57]
+2022-04-29 17:51:37.158| http-nio-6002-exec-2 | INFO |  -  | ============class name=============:com.qmth.themis.exam.api.TEFaceController | [com.qmth.themis.exam.aspect.ApiControllerAspect:58]
+2022-04-29 17:51:37.159| http-nio-6002-exec-2 | INFO |  -  | ============invoke method===========:verify | [com.qmth.themis.exam.aspect.ApiControllerAspect:59]
+2022-04-29 17:51:37.160| http-nio-6002-exec-2 | INFO |  -  | ============parameter key:["param"],value:[{"recordId":"252852864107421696","type":"IN_PROCESS","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/04/29/71e15c84a70f4c32a2bfd7ace2d11dca.png","faceCount":0,"similarity":-1.0,"realness":-1.0,"time":1651225893564,"exception":"FACE_COUNT_ERROR"}]=========== | [com.qmth.themis.exam.aspect.ApiControllerAspect:69]
+2022-04-29 17:51:37.161| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"65c79b8c313f4ec98d02386bed20cdd7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225897161,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:51:37.163| http-nio-6002-exec-2 | INFO |  -  | sendOneWay mqDto:{"id":"1e5d8fae629a4336b105ed187892bec5","topic":"themis-topic-exam","tag":"FACE_VERIFY_SAVE","timestamp":1651225897163,"body":{"recordId":252852864107421696,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/04/29/71e15c84a70f4c32a2bfd7ace2d11dca.png","realness":-1.0,"similarity":-1.0,"id":252854024159633408,"time":1651225893564,"type":"IN_PROCESS","faceCount":0},"type":"FACE_VERIFY_SAVE","objId":"252852864107421696","objName":"252852864107421696","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:51:37.166| http-nio-6002-exec-2 | INFO |  -  | ============api time cost============:0 seconds | [com.qmth.themis.exam.aspect.ApiControllerAspect:83]
+2022-04-29 17:51:44.154| http-nio-6002-exec-8 | INFO |  -  | onMessage:{"time":1651225903783,"type":"SYNC_STATUS","body":{"recordId":252852864107421696}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:172]
+2022-04-29 17:51:44.156| http-nio-6002-exec-8 | INFO |  -  | syncStatus jsonObject:{"recordId":252852864107421696} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
+2022-04-29 17:51:44.157| http-nio-6002-exec-8 | INFO |  -  | message:{"type":"SYNC_ACK","time":1651225904156,"body":{"ackMessage":1651225903783}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:236]
+2022-04-29 17:51:44.685| http-nio-6002-exec-5 | INFO |  -  | onMessage:{"time":1651225901751,"body":{"durationSeconds":243,"progress":0.0},"type":"SYNC_STATUS"} | [com.qmth.themis.exam.websocket.WebSocketOeServer:187]
+2022-04-29 17:51:44.688| http-nio-6002-exec-5 | INFO |  -  | syncStatus jsonObject:{"recordId":252852864107421696,"durationSeconds":243,"progress":0.0} | [com.qmth.themis.exam.websocketTemplete.WebSocketOeMessageTemplete:68]
+2022-04-29 17:51:44.690| http-nio-6002-exec-5 | INFO |  -  | sendOneWay mqDto:{"id":"938dd3a4d5444971afc491785f728a88","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225904689,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:51:44.693| http-nio-6002-exec-5 | INFO |  -  | message:{"type":"SYNC_ACK","time":1651225904692,"body":{"recordId":252852864107421696,"ackMessage":1651225901751,"mobile_first":"START"}} | [com.qmth.themis.exam.websocket.WebSocketOeServer:236]
+2022-04-29 17:52:03.566| http-nio-6002-exec-1 | INFO |  -  | onClose is come in | [com.qmth.themis.exam.websocket.WebSocketOeServer:125]
+2022-04-29 17:52:03.572| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"92fbef56e10343d3b7efd753e2a802be","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225923570,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:52:03.574| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"0f1f6bc5df414d6bba0688738a9ed8ca","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225923570,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:52:03.576| http-nio-6002-exec-1 | INFO |  -  | 正常退出 | [com.qmth.themis.exam.websocket.WebSocketOeServer:160]
+2022-04-29 17:52:03.581| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"f505773aaf854a67bda4b7296d0d2bf7","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225923577,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:52:03.583| http-nio-6002-exec-1 | INFO |  -  | sendOneWay mqDto:{"id":"47c746965a904da59f1e48684af6a2f3","topic":"themis-topic-exam","tag":"EXAM_BREAK","timestamp":1651225923583,"body":"NET_TIME_OUT","type":"EXAM_BREAK","objId":"252852864107421696","objName":"252852864107421696","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-04-29 17:52:03.590| http-nio-6002-exec-1 | INFO |  -  | asyncDelayMsg mqDto:{"id":"a2cf5fd7823449258732561ba7a52ba4","topic":"themis-topic-exam","tag":"EXAM_BREAK_DELAY","timestamp":1651225923590,"body":"EXAM_BREAK_DELAY","type":"EXAM_BREAK_DELAY","objId":"252852864107421696","objName":"252852864107421696","ack":0,"sequence":null,"properties":{"recordId":252852864107421696,"mqExecTime":1651226103589,"timeOut":7},"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:141]
+2022-04-29 17:52:03.594| NettyClientPublicExecutor_1 | INFO |  -  | sendResult:{"sendStatus":"SEND_OK","msgId":"FE80000000000000FBEE14440CF48D86000018B4AAC2940790070117","messageQueue":{"topic":"themis-topic-exam","brokerName":"broker-a","queueId":1},"queueOffset":22,"transactionId":null,"offsetMsgId":"C0A80A2400002A9F0000000000347B75","regionId":"DefaultRegion","traceOn":true} | [com.qmth.themis.business.service.impl.ProducerServerImpl$3:148]
+2022-04-29 17:52:03.595| http-nio-6002-exec-1 | INFO |  -  | 考试记录:252852864107421696,WS连接关闭:252852875998273536,在线人数:-1 | [com.qmth.themis.exam.websocket.WebSocketOeServer:170]
+2022-04-29 17:52:14.514| http-nio-6002-exec-4 | INFO |  -  | onMessage:{"time":1651225933774,"type":"SYNC_STATUS","body":{"recordId":252852864107421696}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:172]
+2022-04-29 17:52:14.516| http-nio-6002-exec-4 | INFO |  -  | syncStatus jsonObject:{"recordId":252852864107421696} | [com.qmth.themis.exam.websocketTemplete.WebSocketMobileMessageTemplete:36]
+2022-04-29 17:52:14.517| http-nio-6002-exec-4 | INFO |  -  | message:{"type":"SYNC_ACK","time":1651225934517,"body":{"ackMessage":1651225933774}} | [com.qmth.themis.exam.websocket.WebSocketMobileServer:236]

+ 27 - 0
logs/themis-task.log

@@ -46997,3 +46997,30 @@ Caused by: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '8
 2022-04-29 17:51:00.148| 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:143]
 2022-04-29 17:51:00.150| ConsumeMessageThread_12 | DEBUG |  -  | ==> Parameters: c35c7c41112d49d7a90c61f62a02a5f3(String), themis-topic-exam(String), FACE_VERIFY_SAVE(String), {"recordId":2.52852864107421696E17,"exception":"FACE_COUNT_ERROR","photoUrl":"http://qmth-test.oss-cn-shenzhen.aliyuncs.com/upload/2022/04/29/7527171e56504dbebc432d1cb4588253.png","realness":-1.0,"similarity":-1.0,"id":2.52853759180283904E17,"time":1.651225830501E12,"type":"IN_PROCESS","faceCount":0.0}(String), FACE_VERIFY_SAVE(String), 252852864107421696(String), 252852864107421696(String), 2(Integer), 1651225860147(Long), 1651225833987(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
 2022-04-29 17:51:00.151| ConsumeMessageThread_12 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.682| ConsumeMessageThread_5 | INFO |  -  | :391-:ConsumeMessageThread_5 consumer 重试次数:0 | [com.qmth.themis.mq.service.impl.MqLogicServiceImpl:951]
+2022-04-29 17:51:14.683| ConsumeMessageThread_5 | INFO |  -  | :391-:ConsumeMessageThread_5 consumer 接收到的消息:{"id":"2404f3394de34799abc2aa4b44d218e9","topic":"themis-topic-exam","tag":"EXAM_RECORD_UPDATE","timestamp":1651225874677,"body":"EXAM_RECORD_UPDATE","type":"EXAM_RECORD_UPDATE","objId":"252852864107421696","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.mq.service.impl.MqLogicServiceImpl:953]
+2022-04-29 17:51:14.684| ConsumeMessageThread_5 | INFO |  -  | :391-:ConsumeMessageThread_5 准备执行mq exec:execMqRecordUpdateLogic逻辑 | [com.qmth.themis.mq.service.impl.MqLogicServiceImpl:965]
+2022-04-29 17:51:14.693| 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 FROM t_oe_exam_record WHERE id=?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.694| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 252852864107421696(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.697| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.699| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: UPDATE t_oe_exam_record SET exam_id=?, exam_activity_id=?, exam_student_id=?, paper_id=?, status=?, first_prepare_time=?, first_start_time=?, already_break_count=?, client_current_ip=?, client_websocket_status=?, client_websocket_id=?, client_last_sync_time=?, answer_progress=?, duration_seconds=?, warning_count=?, objective_score=?, paper_download=?, serial_number=?, in_process_face_verify_status=?, in_process_liveness_verify_status=?, monitor_key=?, 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=?, camera_monitor_status=?, mobile_first_monitor_status=? WHERE id=?  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.700| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 247063819158294528(Long), 247063873336119296(Long), 1514187688629190657(Long), 247064168242884608(Long), ANSWERING(String), 1651225620582(Long), 1651225637231(Long), 0(Integer), 192.168.10.86(String), ON_LINE(String), 252852875998273536(String), 1651225874677(Long), 0.0(Double), 213(Integer), 1(Integer), 0.0(Double), 0(Integer), 59(Integer), 1(Integer), 0(Integer), 252852864107421696(String), 1649779200000(Long), 1653926400000(Long), 4147200(Integer), 0(Integer), 3600(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 1(Integer), OFF(String), 0(Integer), 0,0(String), ALL(String), MOBILE_FIRST,CLIENT_CAMERA(String), MOBILE_FIRST,CLIENT_CAMERA(String), ON_LINE(String), 252852920738914304(String), START(String), START(String), 252852864107421696(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.701| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.704| 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:143]
+2022-04-29 17:51:14.705| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 2404f3394de34799abc2aa4b44d218e9(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.707| ConsumeMessageThread_5 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.709| ConsumeMessageThread_5 | DEBUG |  -  | ==>  Preparing: INSERT INTO t_m_rocket_message ( id, topic, tag, body, type, obj_id, ack, create_time, timestamp ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? )  | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.710| ConsumeMessageThread_5 | DEBUG |  -  | ==> Parameters: 2404f3394de34799abc2aa4b44d218e9(String), themis-topic-exam(String), EXAM_RECORD_UPDATE(String), "EXAM_RECORD_UPDATE"(String), EXAM_RECORD_UPDATE(String), 252852864107421696(String), 2(Integer), 1651225874708(Long), 1651225874677(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:14.711| ConsumeMessageThread_5 | DEBUG |  -  | <==    Updates: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:143]
+2022-04-29 17:51:29.145| SpringContextShutdownHook | INFO |  -  | Scheduler ClusterQuartz_$_kingdeMacBook-Air.local1651224948031 paused. | [org.quartz.core.QuartzScheduler:585]
+2022-04-29 17:51:29.251| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-04-29 17:51:29.258| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-04-29 17:51:29.271| SpringContextShutdownHook | INFO |  -  | Start release machindId | [com.qmth.themis.business.util.UidUtil:81]
+2022-04-29 17:51:29.298| 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-04-29 17:51:29.300| 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-04-29 17:51:29.303| SpringContextShutdownHook | INFO |  -  | Shutting down Quartz Scheduler | [org.springframework.scheduling.quartz.SchedulerFactoryBean:845]
+2022-04-29 17:51:29.304| SpringContextShutdownHook | INFO |  -  | Scheduler ClusterQuartz_$_kingdeMacBook-Air.local1651224948031 shutting down. | [org.quartz.core.QuartzScheduler:666]
+2022-04-29 17:51:29.304| SpringContextShutdownHook | INFO |  -  | Scheduler ClusterQuartz_$_kingdeMacBook-Air.local1651224948031 paused. | [org.quartz.core.QuartzScheduler:585]
+2022-04-29 17:51:29.309| SpringContextShutdownHook | INFO |  -  | Scheduler ClusterQuartz_$_kingdeMacBook-Air.local1651224948031 shutdown complete. | [org.quartz.core.QuartzScheduler:740]
+2022-04-29 17:51:29.312| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
+2022-04-29 17:51:29.631| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closed | [com.alibaba.druid.pool.DruidDataSource:2037]