|
@@ -135,7 +135,7 @@ public class ExamCaptureServiceImpl implements ExamCaptureService {
|
|
|
"SatusCode:" + jsonHttpResponseHolder.getStatusCode() + " | " + faceCompareResult.toString(),
|
|
|
ExamCaptureQueueStatus.PROCESS_FACE_COMPARE_FAILED);
|
|
|
|
|
|
- captureLog.debug("[DISPOSE_FACE_COMPARE] face++人脸比对接口超过最大并发次数");
|
|
|
+ captureLog.error("face plus plus out of concurrency limit");
|
|
|
|
|
|
throw new StatusException(Constants.FACE_COMPARE_CONCURRENCY_LIMIT_EXCEEDED, "face++ API接口超过最大并发次数");
|
|
|
}
|
|
@@ -388,8 +388,11 @@ public class ExamCaptureServiceImpl implements ExamCaptureService {
|
|
|
compareFaceSyncInfo.setFaceCompareResult(facePPResult.toString());
|
|
|
compareFaceSyncInfo.setIsPass(false);
|
|
|
String errMsg = facePPResult.getString(Constants.ERROR_MSG);
|
|
|
- if (errMsg.contains(Constants.FACE_COMPARE_CONCURRENCY_LIMIT_EXCEEDED) ||
|
|
|
- errMsg.contains(Constants.FACE_COMPARE_AUTHORIZATION_ERROR)) {
|
|
|
+ if (errMsg.contains(Constants.FACE_COMPARE_AUTHORIZATION_ERROR)) {
|
|
|
+ compareFaceSyncInfo.setExistsSystemError(true);
|
|
|
+ }
|
|
|
+ if (errMsg.contains(Constants.FACE_COMPARE_CONCURRENCY_LIMIT_EXCEEDED)) {
|
|
|
+ captureLog.error("face plus plus out of concurrency limit");
|
|
|
compareFaceSyncInfo.setExistsSystemError(true);
|
|
|
}
|
|
|
compareFaceSyncInfo.setErrorMsg("facePP called failed : " + facePPResult.toString());
|