Skip to content

Commit 8c06a03

Browse files
committed
增加错误码
1 parent 69a039f commit 8c06a03

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/main/java/com/crossoverjie/distributed/annotation/ControllerLimit.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,10 @@
77
@Documented
88
public @interface ControllerLimit {
99

10-
10+
/**
11+
* Error code
12+
* @return
13+
* code
14+
*/
15+
int errorCode() default 500;
1116
}

src/main/java/com/crossoverjie/distributed/intercept/WebIntercept.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public boolean preHandle(HttpServletRequest request, HttpServletResponse respons
6161
boolean limit = redisLimit.limit();
6262
if (!limit) {
6363
logger.warn("request has bean limited");
64-
response.sendError(500, "request limited");
64+
response.sendError(annotation.errorCode(), "request limited");
6565
return false;
6666
}
6767

0 commit comments

Comments
 (0)