linxk 3 тижнів тому
батько
коміт
d9615b3930

+ 5 - 2
src/main/java/com/txz/project/filter/AccessFilter.java

@@ -51,8 +51,8 @@ public class AccessFilter extends ZuulFilter {
     @Value("${pub.secret}")
     private String pubSecret;
 
-    @Value("${player.switch}")
-    private String playerSwitch;
+    @Value("${interfaces.switch}")
+    private String interfacesSwitch;
 
     @Resource
     private UserDubboServiceClient userDubboServiceClient;
@@ -97,6 +97,9 @@ public class AccessFilter extends ZuulFilter {
             if (StrUtil.endWith(servicePath,"/v2/api-docs")){
                 return null;
             }
+            if (StrUtil.equals("off",interfacesSwitch)){
+                return null;
+            }
             Result<InterfacesDTO> interfacesDTOResult = operatingInterfacesDubboServiceClient.detailForGateway(servicePath);
             if (!StringUtils.equals("200", interfacesDTOResult.getCode())) {
                 ctx.setSendZuulResponse(false);

+ 1 - 1
src/main/resources/bootstrap.properties

@@ -72,7 +72,7 @@ ribbon.MaxAutoRetries=1
 ribbon.MaxAutoRetriesNextServer=1
 #\u8BBE\u7F6E\u5168\u90E8\u8DEF\u7531\u6700\u5927\u4FE1\u53F7\u91CF
 zuul.semaphore.max-semaphores=5000
-player.switch=off
+interfaces.switch=off
 swagger.resource=cif,operating,backstage,report
 
 cif.ribbon.NFLoadBalancerRuleClassName=com.netflix.loadbalancer.BestAvailableRule