yhyV1Push 执行耗时 处理完业务Audio
This commit is contained in:
@@ -110,6 +110,7 @@ public class AudioFileController {
|
|||||||
@Parameter(description = "上传的文件(multipart/form-data格式时使用)")
|
@Parameter(description = "上传的文件(multipart/form-data格式时使用)")
|
||||||
@RequestParam(value = "file", required = false) MultipartFile file,
|
@RequestParam(value = "file", required = false) MultipartFile file,
|
||||||
HttpServletRequest request) {
|
HttpServletRequest request) {
|
||||||
|
long startTime = System.currentTimeMillis();
|
||||||
log.info("接收推送回调请求,yuehangyi,20251129,requestData:{}", requestData);
|
log.info("接收推送回调请求,yuehangyi,20251129,requestData:{}", requestData);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -140,6 +141,7 @@ public class AudioFileController {
|
|||||||
// 5. 如果请求体为空,只记录日志,不处理业务逻辑
|
// 5. 如果请求体为空,只记录日志,不处理业务逻辑
|
||||||
if (requestBody == null || requestBody.isEmpty()) {
|
if (requestBody == null || requestBody.isEmpty()) {
|
||||||
log.info("请求体为空,仅记录日志,不处理业务逻辑");
|
log.info("请求体为空,仅记录日志,不处理业务逻辑");
|
||||||
|
log.info("yhyV1Push 执行耗时 requestBody 为空 : {} ms", System.currentTimeMillis() - startTime);
|
||||||
return ResponseEntity.ok(createEmptyRequestBodyResponse());
|
return ResponseEntity.ok(createEmptyRequestBodyResponse());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -176,6 +178,7 @@ public class AudioFileController {
|
|||||||
Map<String, Object> result = new HashMap<>();
|
Map<String, Object> result = new HashMap<>();
|
||||||
result.put("success", false);
|
result.put("success", false);
|
||||||
result.put("message", "设备编号为空或被绑定租户,无法查询租户ID");
|
result.put("message", "设备编号为空或被绑定租户,无法查询租户ID");
|
||||||
|
log.info("yhyV1Push 执行耗时 ,设备变化为空 : {} ms", System.currentTimeMillis() - startTime);
|
||||||
return ResponseEntity.ok(result);
|
return ResponseEntity.ok(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -189,10 +192,15 @@ public class AudioFileController {
|
|||||||
log.info("推送回调处理完成,设备号: {}, 数据类型: {}, 本地路径: {}",
|
log.info("推送回调处理完成,设备号: {}, 数据类型: {}, 本地路径: {}",
|
||||||
deviceNo, dataType, processResult.getLocalFilePath());
|
deviceNo, dataType, processResult.getLocalFilePath());
|
||||||
log.info("响应数据: {}", result);
|
log.info("响应数据: {}", result);
|
||||||
|
log.info("yhyV1Push 执行耗时 处理完业务Audio : {} ms", System.currentTimeMillis() - startTime);
|
||||||
|
if ("Audio".equals(dataType)){
|
||||||
|
log.info("yhyV1Push 执行耗时 处理完业务Audio : {} ms", System.currentTimeMillis() - startTime);
|
||||||
|
}
|
||||||
return ResponseEntity.ok(result);
|
return ResponseEntity.ok(result);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("处理推送回调异常", e);
|
log.error("处理推送回调异常", e);
|
||||||
|
log.info("yhyV1Push 执行耗时 Exception: {} ms", System.currentTimeMillis() - startTime);
|
||||||
Map<String, Object> result = new HashMap<>();
|
Map<String, Object> result = new HashMap<>();
|
||||||
result.put("success", false);
|
result.put("success", false);
|
||||||
result.put("message", "处理异常: " + e.getMessage());
|
result.put("message", "处理异常: " + e.getMessage());
|
||||||
|
|||||||
Reference in New Issue
Block a user