Просмотр исходного кода

修复sentinel流量告警前端不响应

ysj лет назад: 5
Родитель
Сommit
e96d12975f

+ 2 - 2
ruoyi-gateway/src/main/java/com/ruoyi/gateway/handler/SentinelFallbackHandler.java

@@ -12,7 +12,7 @@ import reactor.core.publisher.Mono;
12
 
12
 
13
 /**
13
 /**
14
  * 自定义限流异常处理
14
  * 自定义限流异常处理
15
- * 
15
+ *
16
  * @author ruoyi
16
  * @author ruoyi
17
  */
17
  */
18
 public class SentinelFallbackHandler implements WebExceptionHandler
18
 public class SentinelFallbackHandler implements WebExceptionHandler
@@ -21,7 +21,7 @@ public class SentinelFallbackHandler implements WebExceptionHandler
21
     {
21
     {
22
         ServerHttpResponse serverHttpResponse = exchange.getResponse();
22
         ServerHttpResponse serverHttpResponse = exchange.getResponse();
23
         serverHttpResponse.getHeaders().add("Content-Type", "application/json;charset=UTF-8");
23
         serverHttpResponse.getHeaders().add("Content-Type", "application/json;charset=UTF-8");
24
-        byte[] datas = "{\"status\":429,\"message\":\"请求超过最大数,请稍后再试\"}".getBytes(StandardCharsets.UTF_8);
24
+        byte[] datas = "{\"code\":429,\"msg\":\"请求超过最大数,请稍后再试\"}".getBytes(StandardCharsets.UTF_8);
25
         DataBuffer buffer = serverHttpResponse.bufferFactory().wrap(datas);
25
         DataBuffer buffer = serverHttpResponse.bufferFactory().wrap(datas);
26
         return serverHttpResponse.writeWith(Mono.just(buffer));
26
         return serverHttpResponse.writeWith(Mono.just(buffer));
27
     }
27
     }