WANG 5 rokov pred
rodič
commit
b3a4b41f09

+ 7 - 0
src/main/java/cn/com/qmth/examcloud/web/interceptor/ApiFlowLimitedInterceptor.java

@@ -39,6 +39,9 @@ public class ApiFlowLimitedInterceptor implements HandlerInterceptor {
 	private static final ExamCloudLog LOG = ExamCloudLogFactory
 			.getLog(ApiFlowLimitedInterceptor.class);
 
+	private static final ExamCloudLog INTERFACE_LOG = ExamCloudLogFactory
+			.getLog("INTERFACE_LOGGER");
+
 	private static final RateLimiter rateLimiter;
 
 	private static boolean enable = true;
@@ -169,6 +172,10 @@ public class ApiFlowLimitedInterceptor implements HandlerInterceptor {
 				}
 			}
 
+			if (INTERFACE_LOG.isDebugEnabled()) {
+				INTERFACE_LOG.debug("[Limited]. mapping=" + apiInfo.getMapping());
+			}
+
 			response.setStatus(HttpStatus.SERVICE_UNAVAILABLE.value());
 			ServletUtil.returnJson(new StatusResponse("503", "limited"), response);
 			return false;