2025-04-11 14:43:52.017 [main] INFO org.jeecg.JeecgGatewayApplication:55 - Starting JeecgGatewayApplication using Java 1.8.0_91 on Carroll0925 with PID 25160 (D:\AAAzgztCode\el-java\zgzt-sbsmzq\jeecg-server-cloud\jeecg-cloud-gateway\target\classes started by 54613 in D:\AAAzgztCode\el-java\zgzt-sbsmzq) 2025-04-11 14:43:52.009 [background-preinit] INFO org.hibernate.validator.internal.util.Version:21 - HV000001: Hibernate Validator 6.2.5.Final 2025-04-11 14:43:52.019 [main] INFO org.jeecg.JeecgGatewayApplication:632 - No active profile set, falling back to 1 default profile: "default" 2025-04-11 14:43:54.388 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate:262 - Multiple Spring Data modules found, entering strict repository configuration mode 2025-04-11 14:43:54.397 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate:132 - Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2025-04-11 14:43:54.476 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate:201 - Finished Spring Data repository scanning in 29 ms. Found 0 Redis repository interfaces. 2025-04-11 14:43:54.916 [main] INFO o.springframework.cloud.context.scope.GenericScope:283 - BeanFactory id=7be8f9d4-1904-3f9f-87cf-37868400d2d8 2025-04-11 14:43:55.875 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:55.883 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:55.885 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$422/1605741888] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:55.890 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:56.238 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'org.hibernate.validator.internal.constraintvalidators.bv.notempty.NotEmptyValidatorForCharSequence' of type [org.hibernate.validator.internal.constraintvalidators.bv.notempty.NotEmptyValidatorForCharSequence] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:56.258 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'org.hibernate.validator.internal.constraintvalidators.bv.NotNullValidator' of type [org.hibernate.validator.internal.constraintvalidators.bv.NotNullValidator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:56.422 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'spring.cloud.sentinel-com.alibaba.cloud.sentinel.SentinelProperties' of type [com.alibaba.cloud.sentinel.SentinelProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:56.437 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'com.alibaba.cloud.sentinel.custom.SentinelAutoConfiguration' of type [com.alibaba.cloud.sentinel.custom.SentinelAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:56.471 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:56.474 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactorDeferringLoadBalancerFilterConfig' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactorDeferringLoadBalancerFilterConfig] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:43:56.478 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:376 - Bean 'reactorDeferringLoadBalancerExchangeFilterFunction' of type [org.springframework.cloud.client.loadbalancer.reactive.DeferringLoadBalancerExchangeFilterFunction] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2025-04-11 14:44:02.914 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [After] 2025-04-11 14:44:02.915 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Before] 2025-04-11 14:44:02.915 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Between] 2025-04-11 14:44:02.916 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Cookie] 2025-04-11 14:44:02.917 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Header] 2025-04-11 14:44:02.917 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Host] 2025-04-11 14:44:02.918 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Method] 2025-04-11 14:44:02.918 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Path] 2025-04-11 14:44:02.919 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Query] 2025-04-11 14:44:02.920 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [ReadBody] 2025-04-11 14:44:02.920 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [RemoteAddr] 2025-04-11 14:44:02.921 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [XForwardedRemoteAddr] 2025-04-11 14:44:02.922 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [Weight] 2025-04-11 14:44:02.923 [main] INFO o.s.c.gateway.route.RouteDefinitionRouteLocator:88 - Loaded RoutePredicateFactory [CloudFoundryRouteService] 2025-04-11 14:44:02.992 [main] INFO org.jeecg.common.modules.redis.config.RedisConfig:58 - --- redis config init --- 2025-04-11 14:44:04.890 [main] INFO c.a.c.s.gateway.scg.SentinelSCGAutoConfiguration:144 - [Sentinel SpringCloudGateway] register SentinelGatewayFilter with order: -2147483648 2025-04-11 14:44:05.779 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver:58 - Exposing 1 endpoint(s) beneath base path '/actuator' 2025-04-11 14:44:05.902 [main] INFO c.a.c.s.gateway.scg.SentinelSCGAutoConfiguration:134 - [Sentinel SpringCloudGateway] register SentinelGatewayBlockExceptionHandler 2025-04-11 14:44:06.843 [main] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:06.892 [main] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:06.917 [main] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:06.949 [main] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:07.116 [main] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:07.134 [main] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:07.155 [main] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:07.726 [main] INFO o.s.boot.web.embedded.netty.NettyWebServer:111 - Netty started on port 9999 2025-04-11 14:44:09.994 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry:75 - nacos registry, DEFAULT_GROUP jeecg-gateway 192.168.1.32:9999 register finished 2025-04-11 14:44:10.812 [main] INFO org.jeecg.JeecgGatewayApplication:61 - Started JeecgGatewayApplication in 21.252 seconds (JVM running for 23.03) 2025-04-11 14:44:10.818 [main] INFO org.jeecg.loader.DynamicRouteLoader:98 - 初始化路由模式,dataType:database 2025-04-11 14:44:10.820 [main] INFO org.jeecg.loader.DynamicRouteLoader:83 - 初始化路由模式,dataType:database 2025-04-11 14:44:10.871 [main] INFO org.jeecg.loader.DynamicRouteLoader:153 - 获取网关当前配置: [{"createBy":"admin","createTime":1606182406000,"delFlag":0,"filters":"[{\"args\":[{\"value\":\"#{@ipKeyResolver}\",\"key\":\"key-resolver\"},{\"value\":20,\"key\":\"redis-rate-limiter.replenishRate\"},{\"value\":20,\"key\":\"redis-rate-limiter.burstCapacity\"}],\"name\":\"RequestRateLimiter\",\"title\":\"限流过滤器\"}]","id":"1331051599401857026","name":"jeecg-demo-websocket","predicates":"[{\"args\":[\"/vxeSocket/**\"],\"name\":\"Path\"}]","routerId":"jeecg-demo-websocket","status":1,"uri":"lb:ws://jeecg-demo"},{"createBy":"admin","createTime":1719286377000,"delFlag":0,"filters":"[]","id":"1805444036892016641","name":"jeecg-erp","predicates":"[{\"args\":[\"/erp/**\"],\"name\":\"Path\"}]","routerId":"jeecg-erp","status":1,"uri":"lb://jeecg-erp"},{"createBy":"admin","createTime":1743579178000,"delFlag":0,"filters":"[]","id":"1907335432685924353","name":"jeecg-lifecycle","predicates":"[{\"args\":[\"/deviceInfo/**\",\"/purchaseManage/**\"],\"name\":\"Path\"}]","routerId":"jeecg-lifecycle","status":1,"uri":"lb://jeecg-lifecycle"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-cloud-websocket","name":"jeecg-system-websocket","predicates":"[{\"args\":[\"/websocket/**\",\"/eoaSocket/**\",\"/newsWebsocket/**\",\"/dragChannelSocket/**\"],\"name\":\"Path\"}]","routerId":"jeecg-system-websocket","status":1,"uri":"lb:ws://jeecg-system"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-demo","name":"jeecg-demo","predicates":"[{\"args\":[\"/mock/**\",\"/bigscreen/template1/**\",\"/bigscreen/template2/**\",\"/test/**\",\"/hello/**\"],\"name\":\"Path\"}]","routerId":"jeecg-demo","status":1,"uri":"lb://jeecg-demo"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-system","name":"jeecg-system","predicates":"[{\"args\":[\"/sys/**\",\"/online/**\",\"/bigscreen/**\",\"/jmreport/**\",\"/druid/**\",\"/generic/**\",\"/actuator/**\",\"/drag/**\",\"/oauth2/**\",\"/defa/**\",\"/demo/**\"],\"name\":\"Path\"}]","routerId":"jeecg-system","status":1,"uri":"lb://jeecg-system"}] 2025-04-11 14:44:10.909 [main] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-demo-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/vxeSocket/**}}], filters=[FilterDefinition{name='RequestRateLimiter', args={key-resolver=#{@ipKeyResolver}, redis-rate-limiter.replenishRate=20, redis-rate-limiter.burstCapacity=20}}], uri=lb:ws://jeecg-demo, order=0, metadata={}} 2025-04-11 14:44:10.909 [main] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-demo-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/vxeSocket/**}}], filters=[FilterDefinition{name='RequestRateLimiter', args={key-resolver=#{@ipKeyResolver}, redis-rate-limiter.replenishRate=20, redis-rate-limiter.burstCapacity=20}}], uri=lb:ws://jeecg-demo, order=0, metadata={}} 2025-04-11 14:44:10.914 [main] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-erp', predicates=[PredicateDefinition{name='Path', args={_genkey0=/erp/**}}], filters=[], uri=lb://jeecg-erp, order=0, metadata={}} 2025-04-11 14:44:10.915 [main] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-erp', predicates=[PredicateDefinition{name='Path', args={_genkey0=/erp/**}}], filters=[], uri=lb://jeecg-erp, order=0, metadata={}} 2025-04-11 14:44:10.915 [main] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-lifecycle', predicates=[PredicateDefinition{name='Path', args={_genkey0=/deviceInfo/**, _genkey1=/purchaseManage/**}}], filters=[], uri=lb://jeecg-lifecycle, order=0, metadata={}} 2025-04-11 14:44:10.916 [main] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-lifecycle', predicates=[PredicateDefinition{name='Path', args={_genkey0=/deviceInfo/**, _genkey1=/purchaseManage/**}}], filters=[], uri=lb://jeecg-lifecycle, order=0, metadata={}} 2025-04-11 14:44:10.916 [main] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-system-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/websocket/**, _genkey1=/eoaSocket/**, _genkey2=/newsWebsocket/**, _genkey3=/dragChannelSocket/**}}], filters=[], uri=lb:ws://jeecg-system, order=0, metadata={}} 2025-04-11 14:44:10.917 [main] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-system-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/websocket/**, _genkey1=/eoaSocket/**, _genkey2=/newsWebsocket/**, _genkey3=/dragChannelSocket/**}}], filters=[], uri=lb:ws://jeecg-system, order=0, metadata={}} 2025-04-11 14:44:10.917 [main] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-demo', predicates=[PredicateDefinition{name='Path', args={_genkey0=/mock/**, _genkey1=/bigscreen/template1/**, _genkey2=/bigscreen/template2/**, _genkey3=/test/**, _genkey4=/hello/**}}], filters=[], uri=lb://jeecg-demo, order=0, metadata={}} 2025-04-11 14:44:10.917 [main] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-demo', predicates=[PredicateDefinition{name='Path', args={_genkey0=/mock/**, _genkey1=/bigscreen/template1/**, _genkey2=/bigscreen/template2/**, _genkey3=/test/**, _genkey4=/hello/**}}], filters=[], uri=lb://jeecg-demo, order=0, metadata={}} 2025-04-11 14:44:10.918 [main] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-system', predicates=[PredicateDefinition{name='Path', args={_genkey0=/sys/**, _genkey1=/online/**, _genkey2=/bigscreen/**, _genkey3=/jmreport/**, _genkey4=/druid/**, _genkey5=/generic/**, _genkey6=/actuator/**, _genkey7=/drag/**, _genkey8=/oauth2/**, _genkey9=/defa/**, _genkey10=/demo/**}}], filters=[], uri=lb://jeecg-system, order=0, metadata={}} 2025-04-11 14:44:10.918 [main] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-system', predicates=[PredicateDefinition{name='Path', args={_genkey0=/sys/**, _genkey1=/online/**, _genkey2=/bigscreen/**, _genkey3=/jmreport/**, _genkey4=/druid/**, _genkey5=/generic/**, _genkey6=/actuator/**, _genkey7=/drag/**, _genkey8=/oauth2/**, _genkey9=/defa/**, _genkey10=/demo/**}}], filters=[], uri=lb://jeecg-system, order=0, metadata={}} 2025-04-11 14:44:10.972 [main] INFO c.a.cloud.nacos.refresh.NacosContextRefresher:105 - listening config: dataId=jeecg-gateway-dev.yaml, group=DEFAULT_GROUP 2025-04-11 14:44:12.427 [RMI TCP Connection(4)-192.168.1.32] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:12.436 [RMI TCP Connection(4)-192.168.1.32] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:12.443 [RMI TCP Connection(4)-192.168.1.32] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:12.452 [RMI TCP Connection(4)-192.168.1.32] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:12.458 [RMI TCP Connection(4)-192.168.1.32] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:12.467 [RMI TCP Connection(4)-192.168.1.32] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:44:12.474 [RMI TCP Connection(4)-192.168.1.32] WARN c.a.c.s.datasource.converter.SentinelConverter:79 - converter can not convert rules because source is empty 2025-04-11 14:46:25.632 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:98 - 初始化路由模式,dataType:database 2025-04-11 14:46:25.632 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:83 - 初始化路由模式,dataType:database 2025-04-11 14:46:25.637 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:153 - 获取网关当前配置: [{"createBy":"admin","createTime":1606182406000,"delFlag":0,"filters":"[{\"args\":[{\"value\":\"#{@ipKeyResolver}\",\"key\":\"key-resolver\"},{\"value\":20,\"key\":\"redis-rate-limiter.replenishRate\"},{\"value\":20,\"key\":\"redis-rate-limiter.burstCapacity\"}],\"name\":\"RequestRateLimiter\",\"title\":\"限流过滤器\"}]","id":"1331051599401857026","name":"jeecg-demo-websocket","predicates":"[{\"args\":[\"/vxeSocket/**\"],\"name\":\"Path\"}]","routerId":"jeecg-demo-websocket","status":1,"uri":"lb:ws://jeecg-demo"},{"createBy":"admin","createTime":1719286377000,"delFlag":0,"filters":"[]","id":"1805444036892016641","name":"jeecg-erp","predicates":"[{\"args\":[\"/erp/**\"],\"name\":\"Path\"}]","routerId":"jeecg-erp","status":1,"uri":"lb://jeecg-erp"},{"createBy":"admin","createTime":1743579178000,"delFlag":0,"filters":"[]","id":"1907335432685924353","name":"jeecg-lifecycle","predicates":"[{\"args\":[\"/deviceInfo/**\",\"/purchaseManage/**\"],\"name\":\"Path\"}]","routerId":"jeecg-lifecycle","status":1,"uri":"lb://jeecg-lifecycle"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-cloud-websocket","name":"jeecg-system-websocket","predicates":"[{\"args\":[\"/websocket/**\",\"/eoaSocket/**\",\"/newsWebsocket/**\",\"/dragChannelSocket/**\"],\"name\":\"Path\"}]","routerId":"jeecg-system-websocket","status":1,"uri":"lb:ws://jeecg-system"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-demo","name":"jeecg-demo","predicates":"[{\"args\":[\"/mock/**\",\"/bigscreen/template1/**\",\"/bigscreen/template2/**\",\"/test/**\",\"/hello/**\"],\"name\":\"Path\"}]","routerId":"jeecg-demo","status":1,"uri":"lb://jeecg-demo"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-system","name":"jeecg-system","predicates":"[{\"args\":[\"/sys/**\",\"/online/**\",\"/bigscreen/**\",\"/jmreport/**\",\"/druid/**\",\"/generic/**\",\"/actuator/**\",\"/drag/**\",\"/oauth2/**\",\"/defa/**\",\"/demo/**\"],\"name\":\"Path\"}]","routerId":"jeecg-system","status":1,"uri":"lb://jeecg-system"}] 2025-04-11 14:46:25.639 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-demo-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/vxeSocket/**}}], filters=[FilterDefinition{name='RequestRateLimiter', args={key-resolver=#{@ipKeyResolver}, redis-rate-limiter.replenishRate=20, redis-rate-limiter.burstCapacity=20}}], uri=lb:ws://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:25.639 [redisContainer-1] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-demo-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/vxeSocket/**}}], filters=[FilterDefinition{name='RequestRateLimiter', args={key-resolver=#{@ipKeyResolver}, redis-rate-limiter.replenishRate=20, redis-rate-limiter.burstCapacity=20}}], uri=lb:ws://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-erp', predicates=[PredicateDefinition{name='Path', args={_genkey0=/erp/**}}], filters=[], uri=lb://jeecg-erp, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-erp', predicates=[PredicateDefinition{name='Path', args={_genkey0=/erp/**}}], filters=[], uri=lb://jeecg-erp, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-lifecycle', predicates=[PredicateDefinition{name='Path', args={_genkey0=/deviceInfo/**, _genkey1=/purchaseManage/**}}], filters=[], uri=lb://jeecg-lifecycle, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-lifecycle', predicates=[PredicateDefinition{name='Path', args={_genkey0=/deviceInfo/**, _genkey1=/purchaseManage/**}}], filters=[], uri=lb://jeecg-lifecycle, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-system-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/websocket/**, _genkey1=/eoaSocket/**, _genkey2=/newsWebsocket/**, _genkey3=/dragChannelSocket/**}}], filters=[], uri=lb:ws://jeecg-system, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-system-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/websocket/**, _genkey1=/eoaSocket/**, _genkey2=/newsWebsocket/**, _genkey3=/dragChannelSocket/**}}], filters=[], uri=lb:ws://jeecg-system, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-demo', predicates=[PredicateDefinition{name='Path', args={_genkey0=/mock/**, _genkey1=/bigscreen/template1/**, _genkey2=/bigscreen/template2/**, _genkey3=/test/**, _genkey4=/hello/**}}], filters=[], uri=lb://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-demo', predicates=[PredicateDefinition{name='Path', args={_genkey0=/mock/**, _genkey1=/bigscreen/template1/**, _genkey2=/bigscreen/template2/**, _genkey3=/test/**, _genkey4=/hello/**}}], filters=[], uri=lb://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:25.640 [redisContainer-1] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-system', predicates=[PredicateDefinition{name='Path', args={_genkey0=/sys/**, _genkey1=/online/**, _genkey2=/bigscreen/**, _genkey3=/jmreport/**, _genkey4=/druid/**, _genkey5=/generic/**, _genkey6=/actuator/**, _genkey7=/drag/**, _genkey8=/oauth2/**, _genkey9=/defa/**, _genkey10=/demo/**}}], filters=[], uri=lb://jeecg-system, order=0, metadata={}} 2025-04-11 14:46:25.641 [redisContainer-1] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-system', predicates=[PredicateDefinition{name='Path', args={_genkey0=/sys/**, _genkey1=/online/**, _genkey2=/bigscreen/**, _genkey3=/jmreport/**, _genkey4=/druid/**, _genkey5=/generic/**, _genkey6=/actuator/**, _genkey7=/drag/**, _genkey8=/oauth2/**, _genkey9=/defa/**, _genkey10=/demo/**}}], filters=[], uri=lb://jeecg-system, order=0, metadata={}} 2025-04-11 14:46:57.951 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:98 - 初始化路由模式,dataType:database 2025-04-11 14:46:57.952 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:83 - 初始化路由模式,dataType:database 2025-04-11 14:46:57.966 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:153 - 获取网关当前配置: [{"createBy":"admin","createTime":1606182406000,"delFlag":0,"filters":"[{\"args\":[{\"value\":\"#{@ipKeyResolver}\",\"key\":\"key-resolver\"},{\"value\":20,\"key\":\"redis-rate-limiter.replenishRate\"},{\"value\":20,\"key\":\"redis-rate-limiter.burstCapacity\"}],\"name\":\"RequestRateLimiter\",\"title\":\"限流过滤器\"}]","id":"1331051599401857026","name":"jeecg-demo-websocket","predicates":"[{\"args\":[\"/vxeSocket/**\"],\"name\":\"Path\"}]","routerId":"jeecg-demo-websocket","status":1,"uri":"lb:ws://jeecg-demo"},{"createBy":"admin","createTime":1719286377000,"delFlag":0,"filters":"[]","id":"1805444036892016641","name":"jeecg-erp","predicates":"[{\"args\":[\"/erp/**\"],\"name\":\"Path\"}]","routerId":"jeecg-erp","status":1,"uri":"lb://jeecg-erp"},{"createBy":"admin","createTime":1743579178000,"delFlag":0,"filters":"[]","id":"1907335432685924353","name":"jeecg-lifecycle","predicates":"[{\"args\":[\"/deviceInfo/**\",\"/purchaseManage/**\"],\"name\":\"Path\"}]","routerId":"jeecg-lifecycle","status":1,"uri":"lb://jeecg-lifecycle"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-cloud-websocket","name":"jeecg-system-websocket","predicates":"[{\"args\":[\"/websocket/**\",\"/eoaSocket/**\",\"/newsWebsocket/**\",\"/dragChannelSocket/**\"],\"name\":\"Path\"}]","routerId":"jeecg-system-websocket","status":1,"uri":"lb:ws://jeecg-system"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-demo","name":"jeecg-demo","predicates":"[{\"args\":[\"/mock/**\",\"/bigscreen/template1/**\",\"/bigscreen/template2/**\",\"/test/**\",\"/hello/**\"],\"name\":\"Path\"}]","routerId":"jeecg-demo","status":1,"uri":"lb://jeecg-demo"},{"createBy":"admin","createTime":1605526911000,"delFlag":0,"filters":"[]","id":"jeecg-system","name":"jeecg-system","predicates":"[{\"args\":[\"/sys/**\",\"/online/**\",\"/bigscreen/**\",\"/jmreport/**\",\"/druid/**\",\"/generic/**\",\"/actuator/**\",\"/drag/**\",\"/oauth2/**\",\"/defa/**\",\"/demo/**\"],\"name\":\"Path\"}]","routerId":"jeecg-system","status":1,"uri":"lb://jeecg-system"}] 2025-04-11 14:46:57.968 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-demo-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/vxeSocket/**}}], filters=[FilterDefinition{name='RequestRateLimiter', args={key-resolver=#{@ipKeyResolver}, redis-rate-limiter.replenishRate=20, redis-rate-limiter.burstCapacity=20}}], uri=lb:ws://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:57.968 [redisContainer-2] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-demo-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/vxeSocket/**}}], filters=[FilterDefinition{name='RequestRateLimiter', args={key-resolver=#{@ipKeyResolver}, redis-rate-limiter.replenishRate=20, redis-rate-limiter.burstCapacity=20}}], uri=lb:ws://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:57.969 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-erp', predicates=[PredicateDefinition{name='Path', args={_genkey0=/erp/**}}], filters=[], uri=lb://jeecg-erp, order=0, metadata={}} 2025-04-11 14:46:57.969 [redisContainer-2] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-erp', predicates=[PredicateDefinition{name='Path', args={_genkey0=/erp/**}}], filters=[], uri=lb://jeecg-erp, order=0, metadata={}} 2025-04-11 14:46:57.969 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-lifecycle', predicates=[PredicateDefinition{name='Path', args={_genkey0=/deviceInfo/**, _genkey1=/purchaseManage/**}}], filters=[], uri=lb://jeecg-lifecycle, order=0, metadata={}} 2025-04-11 14:46:57.969 [redisContainer-2] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-lifecycle', predicates=[PredicateDefinition{name='Path', args={_genkey0=/deviceInfo/**, _genkey1=/purchaseManage/**}}], filters=[], uri=lb://jeecg-lifecycle, order=0, metadata={}} 2025-04-11 14:46:57.969 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-system-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/websocket/**, _genkey1=/eoaSocket/**, _genkey2=/newsWebsocket/**, _genkey3=/dragChannelSocket/**}}], filters=[], uri=lb:ws://jeecg-system, order=0, metadata={}} 2025-04-11 14:46:57.970 [redisContainer-2] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-system-websocket', predicates=[PredicateDefinition{name='Path', args={_genkey0=/websocket/**, _genkey1=/eoaSocket/**, _genkey2=/newsWebsocket/**, _genkey3=/dragChannelSocket/**}}], filters=[], uri=lb:ws://jeecg-system, order=0, metadata={}} 2025-04-11 14:46:57.970 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-demo', predicates=[PredicateDefinition{name='Path', args={_genkey0=/mock/**, _genkey1=/bigscreen/template1/**, _genkey2=/bigscreen/template2/**, _genkey3=/test/**, _genkey4=/hello/**}}], filters=[], uri=lb://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:57.970 [redisContainer-2] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-demo', predicates=[PredicateDefinition{name='Path', args={_genkey0=/mock/**, _genkey1=/bigscreen/template1/**, _genkey2=/bigscreen/template2/**, _genkey3=/test/**, _genkey4=/hello/**}}], filters=[], uri=lb://jeecg-demo, order=0, metadata={}} 2025-04-11 14:46:57.970 [redisContainer-2] INFO org.jeecg.loader.DynamicRouteLoader:165 - update route : RouteDefinition{id='jeecg-system', predicates=[PredicateDefinition{name='Path', args={_genkey0=/sys/**, _genkey1=/online/**, _genkey2=/bigscreen/**, _genkey3=/jmreport/**, _genkey4=/druid/**, _genkey5=/generic/**, _genkey6=/actuator/**, _genkey7=/drag/**, _genkey8=/oauth2/**, _genkey9=/defa/**, _genkey10=/demo/**}}], filters=[], uri=lb://jeecg-system, order=0, metadata={}} 2025-04-11 14:46:57.970 [redisContainer-2] INFO org.jeecg.loader.repository.DynamicRouteService:81 - gateway add route RouteDefinition{id='jeecg-system', predicates=[PredicateDefinition{name='Path', args={_genkey0=/sys/**, _genkey1=/online/**, _genkey2=/bigscreen/**, _genkey3=/jmreport/**, _genkey4=/druid/**, _genkey5=/generic/**, _genkey6=/actuator/**, _genkey7=/drag/**, _genkey8=/oauth2/**, _genkey9=/defa/**, _genkey10=/demo/**}}], filters=[], uri=lb://jeecg-system, order=0, metadata={}}