From 9e903802abf5963318b57da99c331ee23665978b Mon Sep 17 00:00:00 2001 From: HINOTOR <108602298+HINOTOR@users.noreply.github.com> Date: Wed, 18 Oct 2023 21:04:43 +0800 Subject: [PATCH] src --- src/recommend/.idea/.gitignore | 8 - src/recommend/.idea/compiler.xml | 19 - src/recommend/.idea/dataSources.xml | 12 - src/recommend/.idea/encodings.xml | 6 - src/recommend/.idea/jarRepositories.xml | 25 - src/recommend/.idea/misc.xml | 14 - src/recommend/.idea/modules.xml | 8 - src/recommend/.idea/recommend.iml | 9 - src/recommend/.idea/vcs.xml | 6 - src/recommend/logs/spring.log | 13180 ---------------- src/recommend/logs/spring.log.2023-10-16.0.gz | Bin 156774 -> 0 bytes 11 files changed, 13287 deletions(-) delete mode 100644 src/recommend/.idea/.gitignore delete mode 100644 src/recommend/.idea/compiler.xml delete mode 100644 src/recommend/.idea/dataSources.xml delete mode 100644 src/recommend/.idea/encodings.xml delete mode 100644 src/recommend/.idea/jarRepositories.xml delete mode 100644 src/recommend/.idea/misc.xml delete mode 100644 src/recommend/.idea/modules.xml delete mode 100644 src/recommend/.idea/recommend.iml delete mode 100644 src/recommend/.idea/vcs.xml delete mode 100644 src/recommend/logs/spring.log delete mode 100644 src/recommend/logs/spring.log.2023-10-16.0.gz diff --git a/src/recommend/.idea/.gitignore b/src/recommend/.idea/.gitignore deleted file mode 100644 index 13566b81..00000000 --- a/src/recommend/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml diff --git a/src/recommend/.idea/compiler.xml b/src/recommend/.idea/compiler.xml deleted file mode 100644 index 73336135..00000000 --- a/src/recommend/.idea/compiler.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/recommend/.idea/dataSources.xml b/src/recommend/.idea/dataSources.xml deleted file mode 100644 index 387546ba..00000000 --- a/src/recommend/.idea/dataSources.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - mysql.8 - true - com.mysql.cj.jdbc.Driver - jdbc:mysql://localhost:3306/recommend - $ProjectFileDir$ - - - \ No newline at end of file diff --git a/src/recommend/.idea/encodings.xml b/src/recommend/.idea/encodings.xml deleted file mode 100644 index dfc8d742..00000000 --- a/src/recommend/.idea/encodings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/recommend/.idea/jarRepositories.xml b/src/recommend/.idea/jarRepositories.xml deleted file mode 100644 index d46a6c72..00000000 --- a/src/recommend/.idea/jarRepositories.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/recommend/.idea/misc.xml b/src/recommend/.idea/misc.xml deleted file mode 100644 index 1808653d..00000000 --- a/src/recommend/.idea/misc.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/src/recommend/.idea/modules.xml b/src/recommend/.idea/modules.xml deleted file mode 100644 index 6330b938..00000000 --- a/src/recommend/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/src/recommend/.idea/recommend.iml b/src/recommend/.idea/recommend.iml deleted file mode 100644 index d6ebd480..00000000 --- a/src/recommend/.idea/recommend.iml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/src/recommend/.idea/vcs.xml b/src/recommend/.idea/vcs.xml deleted file mode 100644 index b2bdec2d..00000000 --- a/src/recommend/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/recommend/logs/spring.log b/src/recommend/logs/spring.log deleted file mode 100644 index 8f988cc4..00000000 --- a/src/recommend/logs/spring.log +++ /dev/null @@ -1,13180 +0,0 @@ -2023-10-17 00:00:47.904 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 00:00:47.908 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:00:47.911 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:00:47.911 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:11634+++++++++ -2023-10-17 00:00:47.911 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 00:00:47.945 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 00:01:54.417 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:01:54.417 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:54.417 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:54.417 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:11659+++++++++ -2023-10-17 00:01:54.417 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:01:54.417 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:01:54.417 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:01:54.421 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:54.421 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:54.421 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:11660+++++++++ -2023-10-17 00:01:54.421 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:01:54.421 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:01:54.425 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:01:54.425 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:54.425 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:54.425 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:11661+++++++++ -2023-10-17 00:01:54.425 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:01:54.425 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:01:55.506 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/add+++++++++ -2023-10-17 00:01:55.506 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:55.506 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:55.506 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:11661+++++++++ -2023-10-17 00:01:55.506 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.add+++++++++ -2023-10-17 00:01:55.506 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{goodsId=2}]+++++++++ -2023-10-17 00:01:56.138 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/add+++++++++ -2023-10-17 00:01:56.138 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:56.138 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:56.138 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:11661+++++++++ -2023-10-17 00:01:56.138 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.add+++++++++ -2023-10-17 00:01:56.138 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{goodsId=2}]+++++++++ -2023-10-17 00:01:56.433 ERROR 18116 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:11661+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:11659+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:11660+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:11676+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 00:01:59.882 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:02:22.073 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:02:22.073 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:22.073 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:22.073 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:11660+++++++++ -2023-10-17 00:02:22.073 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:02:22.073 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:11661+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:11676+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:02:22.077 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:02:24.096 ERROR 18116 --- [http-nio-8088-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:02:41.779 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:02:41.779 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:41.779 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:41.779 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:11660+++++++++ -2023-10-17 00:02:41.779 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:02:41.779 INFO 18116 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:02:41.783 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:02:41.783 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:41.783 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:41.783 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:11676+++++++++ -2023-10-17 00:02:41.783 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:02:41.783 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:02:41.787 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:11697+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:11698+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 00:02:41.791 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 00:02:41.795 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 00:02:41.795 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:02:41.795 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:02:41.795 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:11699+++++++++ -2023-10-17 00:02:41.795 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 00:02:41.795 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:11698+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:11676+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:11699+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:03:07.755 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:08.798 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:03:08.799 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:08.799 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:08.799 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:11676+++++++++ -2023-10-17 00:03:08.799 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:03:08.800 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:08.799 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:03:08.800 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:08.801 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:08.801 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:11698+++++++++ -2023-10-17 00:03:08.802 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:03:08.802 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:08.802 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:03:08.802 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:08.803 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:08.803 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:11699+++++++++ -2023-10-17 00:03:08.803 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:03:08.803 INFO 18116 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:11676+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:11707+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:03:08.826 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 00:03:08.830 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:03:08.830 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:08.830 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:08.830 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:11708+++++++++ -2023-10-17 00:03:08.830 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:03:08.830 INFO 18116 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 00:03:09.769 ERROR 18116 --- [http-nio-8088-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:03:12.604 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:03:12.604 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:12.604 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:11716+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:11717+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:03:12.608 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:12.613 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:03:12.613 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:12.613 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:12.613 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:11718+++++++++ -2023-10-17 00:03:12.613 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:03:12.613 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:14.412 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:03:14.414 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:14.414 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:14.414 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:11718+++++++++ -2023-10-17 00:03:14.414 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:03:14.414 INFO 18116 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:11716+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:14.416 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:14.420 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:11717+++++++++ -2023-10-17 00:03:14.420 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:03:14.420 INFO 18116 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:03:14.428 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:03:14.428 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:11720+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:11718+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:11721+++++++++ -2023-10-17 00:03:14.432 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:03:14.436 INFO 18116 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 00:18:35.764 INFO 24608 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 24608 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 00:18:35.768 INFO 24608 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 00:18:36.596 INFO 24608 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 00:18:36.600 INFO 24608 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 00:18:36.663 INFO 24608 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 42 ms. Found 0 Redis repository interfaces. -2023-10-17 00:18:37.296 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$9a44f502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:37.849 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:37.926 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:37.941 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$790d0256] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:37.947 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:37.960 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:37.996 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.256 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.316 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.320 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.324 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.332 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.371 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.381 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.385 INFO 24608 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 00:18:39.598 INFO 24608 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 00:18:39.606 INFO 24608 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 00:18:39.606 INFO 24608 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 00:18:39.770 INFO 24608 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 00:18:39.774 INFO 24608 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3942 ms -2023-10-17 00:18:40.783 WARN 24608 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 00:18:40.823 INFO 24608 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 00:18:40.831 INFO 24608 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.645 seconds (JVM running for 7.033) -2023-10-17 00:18:40.831 INFO 24608 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 00:18:40.831 INFO 24608 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 00:19:01.305 INFO 24608 --- [http-nio-8088-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 00:19:01.305 INFO 24608 --- [http-nio-8088-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 00:19:01.309 INFO 24608 --- [http-nio-8088-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 4 ms -2023-10-17 00:19:01.357 INFO 24608 --- [http-nio-8088-exec-2] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:12242+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:12239+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:12238+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:19:01.381 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:19:01.385 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:01.385 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:01.385 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:12243+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:12241+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12240+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:01.434 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 00:19:01.462 INFO 24608 --- [http-nio-8088-exec-3] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 00:19:01.655 INFO 24608 --- [http-nio-8088-exec-3] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 00:19:04.429 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:19:04.429 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:04.429 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:04.429 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:12256+++++++++ -2023-10-17 00:19:04.429 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:19:04.429 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:12257+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:19:04.433 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:04.437 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:04.437 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:12258+++++++++ -2023-10-17 00:19:04.437 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:19:04.437 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:09.822 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 00:19:09.822 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:09.822 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:09.822 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12257+++++++++ -2023-10-17 00:19:09.822 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 00:19:09.822 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 00:19:09.934 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:19:09.934 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:09.934 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:09.934 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:12257+++++++++ -2023-10-17 00:19:09.934 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:19:09.934 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:12256+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:12258+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:19:09.946 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:09.954 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:09.954 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:09.954 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:09.954 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12259+++++++++ -2023-10-17 00:19:09.954 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:09.954 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 00:19:09.958 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:09.958 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:09.958 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:09.958 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:12261+++++++++ -2023-10-17 00:19:09.958 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:09.958 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 00:19:09.962 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:09.962 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:09.966 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:09.966 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:12260+++++++++ -2023-10-17 00:19:09.966 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:09.966 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 00:19:11.282 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:19:11.286 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:11.286 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:11.286 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:12267+++++++++ -2023-10-17 00:19:11.286 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:19:11.286 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:12269+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12268+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:11.290 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:11.306 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 00:19:11.306 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:11.306 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:11.306 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:12267+++++++++ -2023-10-17 00:19:11.306 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 00:19:11.306 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:15.636 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/delete+++++++++ -2023-10-17 00:19:15.636 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:15.640 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:15.640 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:12267+++++++++ -2023-10-17 00:19:15.640 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.delete+++++++++ -2023-10-17 00:19:15.640 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{cartItemId=39}]+++++++++ -2023-10-17 00:19:16.890 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 00:19:16.894 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:16.894 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:16.894 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:12267+++++++++ -2023-10-17 00:19:16.894 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 00:19:16.894 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:18.678 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/delete+++++++++ -2023-10-17 00:19:18.678 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:18.682 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:18.682 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:12267+++++++++ -2023-10-17 00:19:18.682 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.delete+++++++++ -2023-10-17 00:19:18.682 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{cartItemId=38}]+++++++++ -2023-10-17 00:19:19.579 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 00:19:19.579 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:19.579 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:19.579 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:12267+++++++++ -2023-10-17 00:19:19.579 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 00:19:19.579 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:22.333 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:19:22.333 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:22.333 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:22.333 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:12267+++++++++ -2023-10-17 00:19:22.333 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:19:22.333 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:12269+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:12268+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:22.341 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:12270+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12272+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:12271+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:19:22.345 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 00:19:24.939 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:19:24.939 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:24.942 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:24.942 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:12275+++++++++ -2023-10-17 00:19:24.942 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:12276+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:12277+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:19:24.944 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:26.114 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/add+++++++++ -2023-10-17 00:19:26.121 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:26.121 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:26.121 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:12276+++++++++ -2023-10-17 00:19:26.121 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.add+++++++++ -2023-10-17 00:19:26.121 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{goodsId=2}]+++++++++ -2023-10-17 00:19:27.064 ERROR 24608 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:19:29.240 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:19:29.240 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:29.240 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:29.240 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:12277+++++++++ -2023-10-17 00:19:29.240 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:19:29.240 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:29.244 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:19:29.244 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:29.244 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:29.244 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:12279+++++++++ -2023-10-17 00:19:29.244 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:19:29.244 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:29.248 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:19:29.248 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:29.248 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:29.248 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:12280+++++++++ -2023-10-17 00:19:29.248 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:19:29.248 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:12281+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12282+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 00:19:29.252 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 00:21:21.468 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/order/add+++++++++ -2023-10-17 00:21:21.468 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:21.468 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:21.468 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:12325+++++++++ -2023-10-17 00:21:21.468 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.OrderController.add+++++++++ -2023-10-17 00:21:21.468 INFO 24608 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[Order(orderId=null, orderNum=null, userId=null, totalPrice=233.0, payStatus=1, payTime=2023-10-17, orderStatus=1, extraInfo=null, userName=null, userPhone=null, userAddress=null, isDeleted=null, createTime=2023-10-17, endTime=NaN-aN-aN, orderItemList=null)]+++++++++ -2023-10-17 00:21:21.564 ERROR 24608 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException: -### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: 'NaN-aN-aN' for column 'end_time' at row 1 -### The error may exist in com/example/demo/mapper/OrderMapper.java (best guess) -### The error may involve com.example.demo.mapper.OrderMapper.insert-Inline -### The error occurred while setting parameters -### SQL: INSERT INTO orderKK ( order_num, user_id, total_price, pay_status, pay_time, order_status, user_name, user_phone, user_address, create_time, end_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) -### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: 'NaN-aN-aN' for column 'end_time' at row 1 -; Data truncation: Incorrect datetime value: 'NaN-aN-aN' for column 'end_time' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: 'NaN-aN-aN' for column 'end_time' at row 1] with root cause - -com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: 'NaN-aN-aN' for column 'end_time' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na] - at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na] - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.3.jar:3.5.3] - at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doUpdate(MybatisSimpleExecutor.java:54) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.3.jar:3.5.3] - at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.update(MybatisCachingExecutor.java:83) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) ~[mybatis-3.5.3.jar:3.5.3] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) ~[mybatis-spring-2.0.3.jar:2.0.3] - at com.sun.proxy.$Proxy74.insert(Unknown Source) ~[na:na] - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) ~[mybatis-spring-2.0.3.jar:2.0.3] - at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:60) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:96) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.sun.proxy.$Proxy93.insert(Unknown Source) ~[na:na] - at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:59) ~[mybatis-plus-extension-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke() ~[mybatis-plus-extension-3.3.1.tmp.jar:3.3.1.tmp] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.service.impl.OrderServiceImpl$$EnhancerBySpringCGLIB$$e10a4959.save() ~[classes/:na] - at com.example.demo.controller.OrderController.add(OrderController.java:51) ~[classes/:na] - at com.example.demo.controller.OrderController$$FastClassBySpringCGLIB$$1fa10612.invoke() ~[classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.OrderController$$EnhancerBySpringCGLIB$$8e60b9f1.add() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:21:23.474 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:21:23.478 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:23.478 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:23.478 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:12330+++++++++ -2023-10-17 00:21:23.478 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:21:23.478 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:12331+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:12332+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:21:23.486 INFO 24608 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:25.500 ERROR 24608 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:21:26.222 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/searchByOrder+++++++++ -2023-10-17 00:21:26.222 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:26.222 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:26.222 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12331+++++++++ -2023-10-17 00:21:26.222 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.searchByOrder+++++++++ -2023-10-17 00:21:26.222 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=戴尔显示器, order=goods_price}]+++++++++ -2023-10-17 00:21:27.064 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/searchByOrder+++++++++ -2023-10-17 00:21:27.064 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:27.064 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:27.064 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:12331+++++++++ -2023-10-17 00:21:27.064 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.searchByOrder+++++++++ -2023-10-17 00:21:27.064 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=戴尔显示器, order=}]+++++++++ -2023-10-17 00:21:27.111 ERROR 24608 --- [http-nio-8088-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: -### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3 -### The error may exist in com/example/demo/mapper/GoodsMapper.java (best guess) -### The error may involve defaultParameterMap -### The error occurred while setting parameters -### SQL: SELECT goods_id,goods_name,goods_intro,goods_category_id,goods_cover_img,goods_carousel,goods_detail_content,goods_price,stock_num,goods_status,goods_score FROM goods WHERE (goods_name LIKE ?) ORDER BY ASC -### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3 -; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3] with root cause - -java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na] - at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na] - at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.3.jar:3.5.3] - at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.3.jar:3.5.3] - at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:163) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:90) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.3.jar:3.5.3] - at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) ~[na:na] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) ~[mybatis-spring-2.0.3.jar:2.0.3] - at com.sun.proxy.$Proxy74.selectList(Unknown Source) ~[na:na] - at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223) ~[mybatis-spring-2.0.3.jar:2.0.3] - at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:177) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:96) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.sun.proxy.$Proxy81.selectList(Unknown Source) ~[na:na] - at com.baomidou.mybatisplus.extension.service.IService.list(IService.java:275) ~[mybatis-plus-extension-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke() ~[mybatis-plus-extension-3.3.1.tmp.jar:3.3.1.tmp] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.service.impl.GoodsServiceImpl$$EnhancerBySpringCGLIB$$2b763541.list() ~[classes/:na] - at com.example.demo.controller.GoodsController.searchByOrder(GoodsController.java:89) ~[classes/:na] - at com.example.demo.controller.GoodsController$$FastClassBySpringCGLIB$$7800ac1a.invoke() ~[classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.searchByOrder() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:21:27.881 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/searchByOrder+++++++++ -2023-10-17 00:21:27.881 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:27.881 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:27.881 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:12332+++++++++ -2023-10-17 00:21:27.881 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.searchByOrder+++++++++ -2023-10-17 00:21:27.885 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=戴尔显示器, order=goods_score}]+++++++++ -2023-10-17 00:21:28.752 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/searchByOrder+++++++++ -2023-10-17 00:21:28.752 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:28.752 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:28.752 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:12332+++++++++ -2023-10-17 00:21:28.752 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.searchByOrder+++++++++ -2023-10-17 00:21:28.752 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=戴尔显示器, order=}]+++++++++ -2023-10-17 00:21:28.756 ERROR 24608 --- [http-nio-8088-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: -### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3 -### The error may exist in com/example/demo/mapper/GoodsMapper.java (best guess) -### The error may involve defaultParameterMap -### The error occurred while setting parameters -### SQL: SELECT goods_id,goods_name,goods_intro,goods_category_id,goods_cover_img,goods_carousel,goods_detail_content,goods_price,stock_num,goods_status,goods_score FROM goods WHERE (goods_name LIKE ?) ORDER BY ASC -### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3 -; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3] with root cause - -java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 3 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) ~[mysql-connector-java-8.0.18.jar:8.0.18] - at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na] - at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na] - at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) ~[mybatis-3.5.3.jar:3.5.3] - at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) ~[mybatis-3.5.3.jar:3.5.3] - at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:163) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:90) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) ~[mybatis-3.5.3.jar:3.5.3] - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.3.jar:3.5.3] - at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) ~[na:na] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) ~[mybatis-spring-2.0.3.jar:2.0.3] - at com.sun.proxy.$Proxy74.selectList(Unknown Source) ~[na:na] - at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:223) ~[mybatis-spring-2.0.3.jar:2.0.3] - at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:177) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:96) ~[mybatis-plus-core-3.3.1.tmp.jar:3.3.1.tmp] - at com.sun.proxy.$Proxy81.selectList(Unknown Source) ~[na:na] - at com.baomidou.mybatisplus.extension.service.IService.list(IService.java:275) ~[mybatis-plus-extension-3.3.1.tmp.jar:3.3.1.tmp] - at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke() ~[mybatis-plus-extension-3.3.1.tmp.jar:3.3.1.tmp] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.service.impl.GoodsServiceImpl$$EnhancerBySpringCGLIB$$2b763541.list() ~[classes/:na] - at com.example.demo.controller.GoodsController.searchByOrder(GoodsController.java:89) ~[classes/:na] - at com.example.demo.controller.GoodsController$$FastClassBySpringCGLIB$$7800ac1a.invoke() ~[classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.searchByOrder() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 00:21:30.537 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:21:30.537 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:30.537 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:30.537 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12330+++++++++ -2023-10-17 00:21:30.537 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:21:30.541 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:30.545 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:21:30.545 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:30.545 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:30.545 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:12337+++++++++ -2023-10-17 00:21:30.545 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:21:30.545 INFO 24608 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:30.549 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:21:30.549 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:30.549 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:30.549 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:12339+++++++++ -2023-10-17 00:21:30.549 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:21:30.549 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:12338+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:30.553 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:12340+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:12330+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 00:21:30.557 INFO 24608 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 00:21:31.466 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 00:21:31.466 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:31.466 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:12343+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:12344+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 00:21:31.467 INFO 24608 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 00:21:31.471 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 00:21:31.471 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 00:21:31.471 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 00:21:31.471 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:12345+++++++++ -2023-10-17 00:21:31.471 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 00:21:31.472 INFO 24608 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:20:31.261 INFO 7284 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 7284 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 08:20:31.264 INFO 7284 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 08:20:32.082 INFO 7284 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 08:20:32.084 INFO 7284 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 08:20:32.127 INFO 7284 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 24 ms. Found 0 Redis repository interfaces. -2023-10-17 08:20:32.546 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$733ac99e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:33.305 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:33.361 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:33.372 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$5202d6f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:33.377 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:33.385 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:33.410 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.374 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.437 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.441 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.447 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.456 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.497 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.510 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.517 INFO 7284 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:20:34.798 INFO 7284 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 08:20:34.807 INFO 7284 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 08:20:34.808 INFO 7284 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 08:20:35.408 INFO 7284 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 08:20:35.409 INFO 7284 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4093 ms -2023-10-17 08:20:36.311 WARN 7284 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 08:20:36.355 INFO 7284 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 08:20:36.364 INFO 7284 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.567 seconds (JVM running for 6.959) -2023-10-17 08:20:36.365 INFO 7284 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 08:20:36.367 INFO 7284 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 08:21:11.514 INFO 7284 --- [http-nio-8088-exec-5] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 08:21:11.514 INFO 7284 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 08:21:11.516 INFO 7284 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2023-10-17 08:21:11.566 INFO 7284 --- [http-nio-8088-exec-10] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 08:21:11.591 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:21:11.591 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:21:11.591 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2528+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2527+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:11.592 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2526+++++++++ -2023-10-17 08:21:11.595 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:21:11.595 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:21:11.595 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:21:11.595 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:11.595 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:11.595 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:11.643 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:21:11.643 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:11.643 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2524+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2529+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2525+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:21:11.644 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:21:11.665 INFO 7284 --- [http-nio-8088-exec-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 08:21:12.054 INFO 7284 --- [http-nio-8088-exec-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 08:21:26.069 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:21:26.069 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:26.069 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:26.069 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2542+++++++++ -2023-10-17 08:21:26.069 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:21:26.069 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:26.077 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2543+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2544+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:21:26.080 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:35.044 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 08:21:35.044 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:35.044 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:35.044 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2543+++++++++ -2023-10-17 08:21:35.044 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 08:21:35.044 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2543+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2544+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:21:35.209 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:35.213 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:21:35.213 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:35.213 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:35.213 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2542+++++++++ -2023-10-17 08:21:35.213 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:21:35.213 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:35.222 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:21:35.223 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:35.223 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:35.223 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2545+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2547+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2546+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:21:35.225 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:21:47.777 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:21:47.777 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:47.777 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:47.777 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2554+++++++++ -2023-10-17 08:21:47.777 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:21:47.777 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:47.786 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2555+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2556+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:21:47.787 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:49.810 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:21:49.810 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:49.810 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:49.810 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2554+++++++++ -2023-10-17 08:21:49.810 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:21:49.810 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:21:49.810 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2555+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2559+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:49.818 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2554+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:21:49.835 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:21:49.885 ERROR 7284 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$13b26aa8.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:21:53.555 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2559+++++++++ -2023-10-17 08:21:53.559 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:21:53.564 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:53.564 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:21:53.564 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:53.564 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:53.564 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:21:53.564 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:21:53.564 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:54.977 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/add+++++++++ -2023-10-17 08:21:54.977 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:54.977 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:54.977 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:21:54.977 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.add+++++++++ -2023-10-17 08:21:54.977 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{goodsId=2}]+++++++++ -2023-10-17 08:21:55.575 ERROR 7284 --- [http-nio-8088-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$13b26aa8.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:21:56.501 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:21:56.501 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:56.501 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:56.501 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:21:56.501 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:21:56.501 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2559+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:21:56.509 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:56.517 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 08:21:56.525 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:56.525 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:56.525 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:21:56.525 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 08:21:56.525 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:21:58.752 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/delete+++++++++ -2023-10-17 08:21:58.752 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:21:58.752 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:21:58.752 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:21:58.752 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.delete+++++++++ -2023-10-17 08:21:58.752 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{cartItemId=41}]+++++++++ -2023-10-17 08:22:00.241 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 08:22:00.241 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:00.241 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:00.241 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:22:00.241 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 08:22:00.241 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:01.745 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/delete+++++++++ -2023-10-17 08:22:01.745 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:01.745 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:01.745 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:22:01.745 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.delete+++++++++ -2023-10-17 08:22:01.745 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{cartItemId=40}]+++++++++ -2023-10-17 08:22:02.463 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 08:22:02.463 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:02.463 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:02.463 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2561+++++++++ -2023-10-17 08:22:02.463 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 08:22:02.463 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2559+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:08.411 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:08.417 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:08.417 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:08.417 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:08.417 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:08.417 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:08.417 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:10.430 ERROR 7284 --- [http-nio-8088-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$13b26aa8.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:22:11.347 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:11.347 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:11.348 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:11.348 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:11.348 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:11.348 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:11.351 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:11.352 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:11.352 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:11.352 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:22:11.352 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:11.352 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:11.354 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:11.355 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:11.355 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:11.356 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2559+++++++++ -2023-10-17 08:22:11.356 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:11.356 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:11.364 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 08:22:11.364 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:11.364 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:11.364 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:11.364 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 08:22:11.364 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:15.447 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:15.447 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:15.447 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:15.447 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:15.447 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:15.447 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:15.456 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:15.456 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:15.456 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:15.456 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:22:15.456 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:15.456 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:15.461 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:15.461 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:15.461 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:15.461 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2566+++++++++ -2023-10-17 08:22:15.461 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:15.461 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:17.461 ERROR 7284 --- [http-nio-8088-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$13b26aa8.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:22:20.686 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:20.686 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:20.687 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:20.687 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2566+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:20.686 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 08:22:20.688 INFO 7284 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:20.696 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:20.697 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:20.697 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:20.697 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2570+++++++++ -2023-10-17 08:22:20.697 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:20.697 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:44.557 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:44.557 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:44.557 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:44.557 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:22:44.558 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:44.558 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:44.563 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:44.563 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:44.563 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:44.563 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:44.563 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:44.563 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:44.565 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:44.565 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:44.566 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:44.566 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2583+++++++++ -2023-10-17 08:22:44.566 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:44.566 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:46.572 ERROR 7284 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$13b26aa8.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:22:46.713 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:46.713 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:46.713 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:46.713 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:46.713 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:46.713 INFO 7284 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:46.713 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:46.714 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:46.714 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:46.714 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2583+++++++++ -2023-10-17 08:22:46.714 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:46.714 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:46.718 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:46.719 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:46.719 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:46.719 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2560+++++++++ -2023-10-17 08:22:46.719 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:46.719 INFO 7284 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:46.730 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:22:46.730 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:46.730 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:46.730 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2583+++++++++ -2023-10-17 08:22:46.730 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:22:46.730 INFO 7284 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:22:46.731 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:22:46.731 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:46.731 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:46.731 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2563+++++++++ -2023-10-17 08:22:46.731 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:22:46.731 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:22:46.732 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:22:46.732 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:46.732 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:46.732 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2585+++++++++ -2023-10-17 08:22:46.732 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:22:46.732 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:22:50.154 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:50.154 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:50.154 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:50.154 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2595+++++++++ -2023-10-17 08:22:50.154 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:50.154 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:50.154 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:50.161 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:50.161 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:50.161 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2596+++++++++ -2023-10-17 08:22:50.161 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:50.161 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:50.162 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:50.162 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:50.162 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:50.162 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2597+++++++++ -2023-10-17 08:22:50.162 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:50.162 INFO 7284 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:52.177 ERROR 7284 --- [http-nio-8088-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$13b26aa8.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:22:54.287 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:22:54.290 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:54.290 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:54.290 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2597+++++++++ -2023-10-17 08:22:54.290 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:22:54.290 INFO 7284 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:54.291 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:22:54.291 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:54.291 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:54.291 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2596+++++++++ -2023-10-17 08:22:54.291 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:22:54.291 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:54.288 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:22:54.298 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:54.298 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:54.298 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2595+++++++++ -2023-10-17 08:22:54.298 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:22:54.298 INFO 7284 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2597+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2600+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:22:54.304 INFO 7284 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:22:54.313 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:22:54.321 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:22:54.321 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:22:54.321 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2601+++++++++ -2023-10-17 08:22:54.321 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:22:54.321 INFO 7284 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:23:25.598 INFO 14896 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 14896 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 08:23:25.601 INFO 14896 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 08:23:26.419 INFO 14896 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 08:23:26.423 INFO 14896 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 08:23:26.471 INFO 14896 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 27 ms. Found 0 Redis repository interfaces. -2023-10-17 08:23:26.997 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$14c2f76a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:27.492 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:27.602 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:27.616 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$f38b04be] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:27.623 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:27.638 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:27.670 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:28.943 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.019 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.026 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.031 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.041 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.090 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.104 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.112 INFO 14896 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:23:29.388 INFO 14896 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 08:23:29.401 INFO 14896 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 08:23:29.402 INFO 14896 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 08:23:29.548 INFO 14896 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 08:23:29.548 INFO 14896 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3892 ms -2023-10-17 08:23:30.442 WARN 14896 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 08:23:30.483 INFO 14896 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 08:23:30.490 INFO 14896 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.513 seconds (JVM running for 6.856) -2023-10-17 08:23:30.491 INFO 14896 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 08:23:30.494 INFO 14896 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 08:23:48.124 INFO 14896 --- [http-nio-8088-exec-5] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 08:23:48.124 INFO 14896 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 08:23:48.126 INFO 14896 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2023-10-17 08:23:48.197 INFO 14896 --- [http-nio-8088-exec-10] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2658+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2657+++++++++ -2023-10-17 08:23:48.231 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2656+++++++++ -2023-10-17 08:23:48.234 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:23:48.234 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:23:48.234 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:23:48.234 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:48.234 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:48.235 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2655+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2660+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:23:48.303 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2659+++++++++ -2023-10-17 08:23:48.304 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:23:48.304 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:23:48.304 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:23:48.304 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:23:48.304 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:23:48.346 INFO 14896 --- [http-nio-8088-exec-6] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 08:23:48.622 INFO 14896 --- [http-nio-8088-exec-6] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 08:23:52.342 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:23:52.342 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:52.342 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:52.342 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2674+++++++++ -2023-10-17 08:23:52.342 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:23:52.342 INFO 14896 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2675+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2676+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:23:52.348 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:54.466 ERROR 14896 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2674+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2675+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2679+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:57.204 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2678+++++++++ -2023-10-17 08:23:57.212 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:23:57.212 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:23:57.218 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:23:57.218 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:57.218 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:57.218 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2680+++++++++ -2023-10-17 08:23:57.218 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:23:57.218 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:23:57.220 INFO 14896 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:23:57.221 INFO 14896 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:23:57.221 INFO 14896 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:23:57.221 INFO 14896 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2681+++++++++ -2023-10-17 08:23:57.221 INFO 14896 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:23:57.221 INFO 14896 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:25:41.930 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:25:41.930 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:41.930 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:41.930 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2700+++++++++ -2023-10-17 08:25:41.930 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:25:41.930 INFO 14896 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:25:41.938 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:25:41.939 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:41.939 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:41.939 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2702+++++++++ -2023-10-17 08:25:41.939 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:25:41.939 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:25:41.941 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:25:41.941 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:41.941 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:41.941 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2704+++++++++ -2023-10-17 08:25:41.941 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:25:41.941 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:25:43.024 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:25:43.025 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:43.025 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:43.025 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2704+++++++++ -2023-10-17 08:25:43.025 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:25:43.025 INFO 14896 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:25:43.030 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:25:43.031 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:43.031 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:43.031 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2700+++++++++ -2023-10-17 08:25:43.031 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:25:43.031 INFO 14896 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:25:43.035 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:25:43.036 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:43.037 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:43.037 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2706+++++++++ -2023-10-17 08:25:43.037 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:25:43.037 INFO 14896 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:25:43.046 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:25:43.046 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2704+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2706+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:25:43.054 INFO 14896 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:25:43.946 ERROR 14896 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:32:39.976 INFO 11596 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 11596 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 08:32:39.979 INFO 11596 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 08:32:40.777 INFO 11596 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 08:32:40.780 INFO 11596 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 08:32:40.834 INFO 11596 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 33 ms. Found 0 Redis repository interfaces. -2023-10-17 08:32:41.393 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$14c2f76a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:41.910 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:41.989 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:42.007 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$f38b04be] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:42.016 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:42.027 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:42.056 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.343 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.413 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.420 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.427 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.438 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.493 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.505 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.513 INFO 11596 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:32:43.810 INFO 11596 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 08:32:43.821 INFO 11596 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 08:32:43.822 INFO 11596 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 08:32:44.004 INFO 11596 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 08:32:44.005 INFO 11596 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3974 ms -2023-10-17 08:32:45.093 WARN 11596 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 08:32:45.144 INFO 11596 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 08:32:45.153 INFO 11596 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.766 seconds (JVM running for 7.149) -2023-10-17 08:32:45.155 INFO 11596 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 08:32:45.156 INFO 11596 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 08:32:56.112 INFO 11596 --- [http-nio-8088-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 08:32:56.112 INFO 11596 --- [http-nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 08:32:56.114 INFO 11596 --- [http-nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2023-10-17 08:32:56.176 INFO 11596 --- [http-nio-8088-exec-6] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2852+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2855+++++++++ -2023-10-17 08:32:56.201 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2854+++++++++ -2023-10-17 08:32:56.203 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:32:56.203 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:32:56.203 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:32:56.204 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:32:56.204 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:32:56.204 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:32:56.258 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:32:56.258 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:32:56.258 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:32:56.258 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:32:56.258 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:32:56.258 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2856+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2851+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2853+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:32:56.259 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:32:56.291 INFO 11596 --- [http-nio-8088-exec-8] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 08:32:56.542 INFO 11596 --- [http-nio-8088-exec-8] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 08:33:02.563 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:33:02.563 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:02.563 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:02.563 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2896+++++++++ -2023-10-17 08:33:02.563 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:33:02.563 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2898+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:33:02.579 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:02.582 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:02.582 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2897+++++++++ -2023-10-17 08:33:02.582 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:33:02.582 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:03.569 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:33:03.569 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:03.569 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:03.569 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2898+++++++++ -2023-10-17 08:33:03.569 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:33:03.569 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:03.574 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:33:03.574 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:03.574 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:03.574 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2900+++++++++ -2023-10-17 08:33:03.574 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:33:03.574 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:03.582 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:33:03.583 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:03.583 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:03.583 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2901+++++++++ -2023-10-17 08:33:03.583 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:33:03.583 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:03.590 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2898+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2901+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:33:03.598 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:33:04.675 ERROR 11596 --- [http-nio-8088-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:33:15.646 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:33:15.646 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:15.646 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:15.646 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2898+++++++++ -2023-10-17 08:33:15.646 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:33:15.646 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:15.648 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:33:15.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:15.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:15.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2900+++++++++ -2023-10-17 08:33:15.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:33:15.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:15.654 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:33:15.661 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:15.661 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:15.662 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2898+++++++++ -2023-10-17 08:33:15.662 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:33:15.662 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:17.681 ERROR 11596 --- [http-nio-8088-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:33:51.681 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:33:51.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:51.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:51.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2898+++++++++ -2023-10-17 08:33:51.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:33:51.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:51.694 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:33:51.694 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:51.694 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2942+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2943+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:33:51.695 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:51.702 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:33:51.703 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:51.703 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:51.703 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2898+++++++++ -2023-10-17 08:33:51.703 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:33:51.703 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:33:51.704 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:33:51.704 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:51.704 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:51.704 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2944+++++++++ -2023-10-17 08:33:51.704 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:33:51.704 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2944+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2942+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:33:55.048 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:55.056 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:33:55.056 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:33:55.056 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:33:55.056 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2943+++++++++ -2023-10-17 08:33:55.056 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:33:55.056 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:33:57.075 ERROR 11596 --- [http-nio-8088-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:35:20.527 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:35:20.528 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:35:20.528 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:35:20.529 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2967+++++++++ -2023-10-17 08:35:20.530 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:35:20.530 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2970+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2969+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:35:20.539 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:35:20.547 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:35:20.547 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:35:20.547 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:35:20.547 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2967+++++++++ -2023-10-17 08:35:20.547 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:35:20.547 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:35:20.550 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:35:20.551 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:35:20.551 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:35:20.551 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2971+++++++++ -2023-10-17 08:35:20.551 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:35:20.551 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:36:11.397 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:11.398 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:11.398 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:11.398 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2971+++++++++ -2023-10-17 08:36:11.398 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:11.398 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:11.399 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:11.399 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:11.399 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:11.399 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2967+++++++++ -2023-10-17 08:36:11.399 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:11.399 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:11.406 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:11.406 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:11.406 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:11.406 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2971+++++++++ -2023-10-17 08:36:11.406 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:11.406 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:12.205 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:12.205 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:12.205 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:12.206 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2967+++++++++ -2023-10-17 08:36:12.206 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:12.206 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:12.207 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:12.208 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:12.208 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:12.208 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2971+++++++++ -2023-10-17 08:36:12.208 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:12.208 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:12.210 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:12.210 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:12.210 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:12.210 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2978+++++++++ -2023-10-17 08:36:12.210 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:12.210 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:12.220 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:12.220 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:12.220 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:12.221 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:2967+++++++++ -2023-10-17 08:36:12.221 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:12.221 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:36:12.222 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:12.222 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:12.222 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:12.223 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2978+++++++++ -2023-10-17 08:36:12.223 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:12.223 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:36:12.226 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:12.229 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:12.229 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:12.229 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2979+++++++++ -2023-10-17 08:36:12.229 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:12.229 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:36:13.413 ERROR 11596 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:36:17.659 ERROR 11596 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2986+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:2987+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:18.609 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:2988+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2990+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:18.625 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:36:18.633 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:18.633 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:18.633 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:18.633 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:2989+++++++++ -2023-10-17 08:36:18.633 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:18.633 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:36:18.633 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:18.641 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:18.641 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:18.641 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2986+++++++++ -2023-10-17 08:36:18.641 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:18.641 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:2995+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:2996+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:22.909 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:2995+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:2997+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:22.917 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:2998+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:2995+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:22.925 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:36:23.502 ERROR 11596 --- [http-nio-8088-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:36:27.194 ERROR 11596 --- [http-nio-8088-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:3004+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:3005+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:28.682 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:28.690 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:28.690 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:28.690 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:28.690 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:3006+++++++++ -2023-10-17 08:36:28.690 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:28.690 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:3004+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:3007+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:28.698 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:36:28.706 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:28.706 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:28.706 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:28.706 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:3008+++++++++ -2023-10-17 08:36:28.706 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:28.706 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:36:33.237 ERROR 11596 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:36:44.649 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:44.649 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:3022+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:3023+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:44.650 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:44.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:44.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:44.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:44.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:3024+++++++++ -2023-10-17 08:36:44.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:44.654 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:48.255 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:48.255 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:48.256 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:48.256 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:3023+++++++++ -2023-10-17 08:36:48.256 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:48.256 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:48.257 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:48.257 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:48.257 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:48.257 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:3024+++++++++ -2023-10-17 08:36:48.257 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:48.258 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:48.259 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:48.260 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:48.260 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:48.260 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:3022+++++++++ -2023-10-17 08:36:48.260 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:48.260 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:48.270 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:48.270 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:48.270 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:48.270 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:3023+++++++++ -2023-10-17 08:36:48.271 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:48.271 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:36:48.272 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:48.272 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:48.273 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:48.273 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:3025+++++++++ -2023-10-17 08:36:48.273 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:48.273 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:36:48.274 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:48.274 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:48.274 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:48.274 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:3022+++++++++ -2023-10-17 08:36:48.274 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:48.274 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:3030+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:3031+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:50.680 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:50.688 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:50.696 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:50.696 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:50.696 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:3032+++++++++ -2023-10-17 08:36:50.696 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:50.696 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:52.703 ERROR 11596 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:3031+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:3032+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:3033+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:53.104 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:53.112 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:53.112 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:53.112 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:53.112 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:3031+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:3035+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:53.120 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:36:53.123 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:36:53.123 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:53.123 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:53.123 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:3033+++++++++ -2023-10-17 08:36:53.123 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:36:53.123 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:36:55.394 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:36:55.394 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:55.394 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:55.394 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:3040+++++++++ -2023-10-17 08:36:55.394 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:36:55.394 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:55.398 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:36:55.398 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:55.398 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:55.398 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:3041+++++++++ -2023-10-17 08:36:55.398 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:36:55.398 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:55.403 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:36:55.403 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:36:55.403 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:36:55.403 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:3042+++++++++ -2023-10-17 08:36:55.403 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:36:55.403 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:36:57.411 ERROR 11596 --- [http-nio-8088-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:37:37.563 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:37:37.563 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:37.563 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:37.563 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:3042+++++++++ -2023-10-17 08:37:37.563 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:37:37.563 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:37:37.572 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:37:37.572 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:37.572 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:37.572 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:3048+++++++++ -2023-10-17 08:37:37.572 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:37:37.572 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:37:37.575 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:37:37.575 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:37.576 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:37.577 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:3042+++++++++ -2023-10-17 08:37:37.577 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:37:37.577 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:3049+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:37:37.580 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:3050+++++++++ -2023-10-17 08:37:37.581 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:37:37.581 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:37:37.581 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:37:41.121 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:37:41.121 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:41.121 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:41.121 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:3049+++++++++ -2023-10-17 08:37:41.121 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:37:41.121 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:37:41.122 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:37:41.123 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:41.123 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:41.123 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:3048+++++++++ -2023-10-17 08:37:41.123 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:37:41.123 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:37:41.130 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:37:41.130 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:37:41.130 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:37:41.130 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:3049+++++++++ -2023-10-17 08:37:41.130 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:37:41.130 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:37:43.157 ERROR 11596 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:38:15.480 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:38:15.480 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:38:15.480 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:38:15.480 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:3042+++++++++ -2023-10-17 08:38:15.480 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:38:15.480 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:38:15.493 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:38:15.493 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:38:15.493 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:38:15.493 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:3090+++++++++ -2023-10-17 08:38:15.493 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:38:15.493 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:38:15.494 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:38:15.494 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:38:15.494 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:38:15.494 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:3042+++++++++ -2023-10-17 08:38:15.495 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:38:15.495 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:38:15.495 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:38:15.496 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:38:15.496 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:38:15.496 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:3091+++++++++ -2023-10-17 08:38:15.496 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:38:15.496 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:38:15.502 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:38:15.502 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:38:15.502 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:38:15.502 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:3092+++++++++ -2023-10-17 08:38:15.502 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:38:15.502 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:51:00.281 WARN 11596 --- [HikariPool-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m33s440ms169µs400ns). -2023-10-17 08:52:17.136 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:17.136 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:17.136 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:17.136 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4404+++++++++ -2023-10-17 08:52:17.136 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:17.139 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:17.150 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:17.151 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:17.151 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:17.151 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4405+++++++++ -2023-10-17 08:52:17.151 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:17.151 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:17.151 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:17.152 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:17.153 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:17.153 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4404+++++++++ -2023-10-17 08:52:17.153 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:17.153 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:18.237 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:18.237 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:18.237 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:18.237 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4404+++++++++ -2023-10-17 08:52:18.237 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:18.237 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4408+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4404+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:18.245 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4409+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4404+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:52:18.254 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:52:19.161 ERROR 11596 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:52:20.254 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:20.254 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:20.254 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:20.254 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4409+++++++++ -2023-10-17 08:52:20.254 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:20.254 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4408+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:20.262 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:20.270 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:20.270 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4416+++++++++ -2023-10-17 08:52:20.270 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:20.270 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4416+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4431+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:21.890 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:21.906 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:21.906 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:21.906 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:21.906 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4432+++++++++ -2023-10-17 08:52:21.906 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:21.906 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:22.286 ERROR 11596 --- [http-nio-8088-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4432+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4416+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:23.154 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4437+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:52:23.162 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4432+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4436+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:52:23.169 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:52:23.910 ERROR 11596 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:52:28.469 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:28.469 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:28.469 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:28.469 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4436+++++++++ -2023-10-17 08:52:28.469 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:28.469 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:28.472 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:28.472 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:28.472 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:28.472 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4416+++++++++ -2023-10-17 08:52:28.472 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:28.472 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:28.476 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:28.476 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:28.476 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:28.476 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4436+++++++++ -2023-10-17 08:52:28.476 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:28.476 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4436+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4438+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:29.545 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:29.553 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:29.553 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:29.553 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:29.553 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4440+++++++++ -2023-10-17 08:52:29.553 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:29.553 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4440+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4438+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:52:29.561 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:52:30.493 ERROR 11596 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4440+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4436+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:52:31.191 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:31.199 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:52:31.199 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:52:31.199 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:52:31.199 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4441+++++++++ -2023-10-17 08:52:31.199 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:52:31.199 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:52:33.213 ERROR 11596 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:54:17.210 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:54:17.210 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:17.210 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:17.210 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:17.210 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:54:17.210 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:17.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:54:17.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:17.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:17.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4482+++++++++ -2023-10-17 08:54:17.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:54:17.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:17.226 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:54:17.226 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:17.226 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:17.226 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4483+++++++++ -2023-10-17 08:54:17.226 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:54:17.226 INFO 11596 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:17.235 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:54:17.235 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:17.235 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:17.235 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4484+++++++++ -2023-10-17 08:54:17.235 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:54:17.235 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:54:17.237 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:54:17.237 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:17.237 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:17.237 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:17.237 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:54:17.237 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:54:18.809 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:54:18.809 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:18.809 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:18.809 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:18.809 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:54:18.809 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4482+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4483+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:54:18.815 INFO 11596 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4496+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:54:20.463 INFO 11596 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:20.470 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:54:20.470 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:20.470 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:20.470 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:20.470 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:54:20.470 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:20.829 ERROR 11596 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source) ~[na:na] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4503+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:54:21.626 INFO 11596 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:21.632 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:54:21.632 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:21.632 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:21.632 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:21.632 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:54:21.632 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:21.637 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:54:21.637 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:21.637 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:21.637 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4504+++++++++ -2023-10-17 08:54:21.637 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:54:21.637 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:54:21.640 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:54:21.640 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:21.640 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:21.640 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4480+++++++++ -2023-10-17 08:54:21.640 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:54:21.640 INFO 11596 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:54:22.479 ERROR 11596 --- [http-nio-8088-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source) ~[na:na] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:54:23.209 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:54:23.209 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:23.209 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:23.209 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4504+++++++++ -2023-10-17 08:54:23.217 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:54:23.217 INFO 11596 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:23.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:54:23.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:23.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:23.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4503+++++++++ -2023-10-17 08:54:23.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:54:23.218 INFO 11596 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:23.226 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:54:23.226 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:54:23.226 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:54:23.226 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4504+++++++++ -2023-10-17 08:54:23.226 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:54:23.226 INFO 11596 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:54:25.233 ERROR 11596 --- [http-nio-8088-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.GeneratedMethodAccessor106.invoke(Unknown Source) ~[na:na] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:55:29.180 INFO 6168 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 6168 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 08:55:29.183 INFO 6168 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 08:55:30.045 INFO 6168 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 08:55:30.049 INFO 6168 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 08:55:30.099 INFO 6168 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 31 ms. Found 0 Redis repository interfaces. -2023-10-17 08:55:30.605 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$9a44f502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:31.094 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:31.157 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:31.170 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$790d0256] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:31.177 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:31.189 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:31.220 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.437 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.505 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.511 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.515 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.525 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.566 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.576 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.583 INFO 6168 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:55:32.846 INFO 6168 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 08:55:32.860 INFO 6168 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 08:55:32.860 INFO 6168 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 08:55:32.995 INFO 6168 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 08:55:32.996 INFO 6168 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3759 ms -2023-10-17 08:55:33.808 WARN 6168 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 08:55:33.847 INFO 6168 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 08:55:33.855 INFO 6168 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.29 seconds (JVM running for 6.558) -2023-10-17 08:55:33.856 INFO 6168 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 08:55:33.859 INFO 6168 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 08:55:54.042 INFO 6168 --- [http-nio-8088-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 08:55:54.042 INFO 6168 --- [http-nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 08:55:54.047 INFO 6168 --- [http-nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms -2023-10-17 08:55:54.125 INFO 6168 --- [http-nio-8088-exec-8] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 08:55:54.157 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:55:54.157 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:55:54.157 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:55:54.157 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4584+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4583+++++++++ -2023-10-17 08:55:54.158 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4585+++++++++ -2023-10-17 08:55:54.160 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:55:54.160 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:55:54.160 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:54.160 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:55:54.160 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:54.160 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4581+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4582+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4586+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:55:54.217 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:55:54.247 INFO 6168 --- [http-nio-8088-exec-8] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 08:55:54.447 INFO 6168 --- [http-nio-8088-exec-8] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 08:55:57.606 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:55:57.607 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:57.608 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:57.608 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4605+++++++++ -2023-10-17 08:55:57.608 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:55:57.609 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:57.611 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:55:57.612 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:57.613 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:57.613 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4606+++++++++ -2023-10-17 08:55:57.613 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:55:57.613 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:57.621 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:55:57.621 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:57.621 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:57.623 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4607+++++++++ -2023-10-17 08:55:57.624 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:55:57.624 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:59.155 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:55:59.155 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:59.155 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:59.155 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4620+++++++++ -2023-10-17 08:55:59.155 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:55:59.155 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4620+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:55:59.172 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4621+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4622+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:55:59.180 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:55:59.188 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:55:59.188 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:55:59.188 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:55:59.188 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4623+++++++++ -2023-10-17 08:55:59.188 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:55:59.188 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:55:59.717 ERROR 6168 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:56:01.385 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4622+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4621+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4620+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:56:01.390 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:02.322 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:56:02.322 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:02.322 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:02.322 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4622+++++++++ -2023-10-17 08:56:02.322 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:56:02.322 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:02.322 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:56:02.330 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:02.330 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:02.330 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4620+++++++++ -2023-10-17 08:56:02.330 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:56:02.330 INFO 6168 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:02.333 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4627+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4622+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4628+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:56:02.338 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:56:03.420 ERROR 6168 --- [http-nio-8088-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:56:03.945 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:56:03.953 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:03.953 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:03.953 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4628+++++++++ -2023-10-17 08:56:03.953 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:56:03.953 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:03.953 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4620+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4627+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:56:03.961 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:05.119 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:56:05.127 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:05.127 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:05.127 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4627+++++++++ -2023-10-17 08:56:05.127 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:56:05.127 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:05.127 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4630+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4631+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:56:05.135 INFO 6168 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:05.143 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:56:05.143 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:05.149 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:05.149 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4627+++++++++ -2023-10-17 08:56:05.150 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:56:05.150 INFO 6168 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:56:05.152 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:56:05.152 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:05.152 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:05.152 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4632+++++++++ -2023-10-17 08:56:05.152 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:56:05.152 INFO 6168 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 08:56:05.979 ERROR 6168 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:56:08.721 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:56:08.729 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:56:08.729 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:08.721 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:08.729 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:08.733 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4630+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4627+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4631+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:56:08.737 INFO 6168 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:56:10.751 ERROR 6168 --- [http-nio-8088-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$cdda19e5.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:58:00.096 INFO 6168 --- [SpringContextShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC -2023-10-17 08:58:11.860 INFO 21336 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 21336 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 08:58:11.863 INFO 21336 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 08:58:12.686 INFO 21336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 08:58:12.689 INFO 21336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 08:58:12.739 INFO 21336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 31 ms. Found 0 Redis repository interfaces. -2023-10-17 08:58:13.208 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$99754896] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:13.767 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:13.838 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:13.851 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$783d55ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:13.859 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:13.874 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:13.907 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.238 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.320 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.327 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.331 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.341 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.393 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.408 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.416 INFO 21336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:58:15.712 INFO 21336 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 08:58:15.726 INFO 21336 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 08:58:15.727 INFO 21336 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 08:58:15.944 INFO 21336 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 08:58:15.944 INFO 21336 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4027 ms -2023-10-17 08:58:17.115 WARN 21336 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 08:58:17.155 INFO 21336 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 08:58:17.164 INFO 21336 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.94 seconds (JVM running for 7.236) -2023-10-17 08:58:17.165 INFO 21336 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 08:58:17.167 INFO 21336 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 08:58:26.780 INFO 21336 --- [http-nio-8088-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 08:58:26.780 INFO 21336 --- [http-nio-8088-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 08:58:26.781 INFO 21336 --- [http-nio-8088-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2023-10-17 08:58:26.818 INFO 21336 --- [http-nio-8088-exec-7] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4757+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4754+++++++++ -2023-10-17 08:58:26.837 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4752+++++++++ -2023-10-17 08:58:26.839 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:58:26.839 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:58:26.839 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:26.839 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:58:26.839 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:26.839 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4756+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4755+++++++++ -2023-10-17 08:58:26.879 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:26.880 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:58:26.880 INFO 21336 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:58:26.880 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:58:26.880 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4753+++++++++ -2023-10-17 08:58:26.880 INFO 21336 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:58:26.880 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:58:26.880 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:58:26.900 INFO 21336 --- [http-nio-8088-exec-9] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 08:58:27.091 INFO 21336 --- [http-nio-8088-exec-9] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 08:58:31.308 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:58:31.308 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:31.309 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:31.309 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4770+++++++++ -2023-10-17 08:58:31.310 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:58:31.310 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:31.311 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:58:31.311 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:31.311 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:31.311 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4771+++++++++ -2023-10-17 08:58:31.311 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:58:31.311 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:31.316 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:58:31.318 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:31.318 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:31.318 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4772+++++++++ -2023-10-17 08:58:31.318 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:58:31.318 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:33.398 ERROR 21336 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b4f306fc.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:58:34.369 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:58:34.370 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:34.371 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:34.372 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4771+++++++++ -2023-10-17 08:58:34.372 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:58:34.373 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:34.377 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:58:34.378 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:34.379 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:34.379 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4772+++++++++ -2023-10-17 08:58:34.379 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:58:34.379 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:34.385 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:58:34.386 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:34.387 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:34.387 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4774+++++++++ -2023-10-17 08:58:34.387 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:58:34.387 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:34.390 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:58:34.390 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:34.391 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:34.392 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4775+++++++++ -2023-10-17 08:58:34.393 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:58:34.394 INFO 21336 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 08:58:34.396 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:58:34.396 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:34.396 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:34.396 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4771+++++++++ -2023-10-17 08:58:34.396 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:58:34.397 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 08:58:34.396 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 08:58:34.398 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:34.398 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:34.400 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4776+++++++++ -2023-10-17 08:58:34.401 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 08:58:34.402 INFO 21336 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 08:58:36.959 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:58:36.961 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:36.962 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:36.962 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4781+++++++++ -2023-10-17 08:58:36.962 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:58:36.963 INFO 21336 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:36.970 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:58:36.970 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:36.971 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:36.971 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4782+++++++++ -2023-10-17 08:58:36.971 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:58:36.971 INFO 21336 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:36.972 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:58:36.972 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:36.972 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:36.972 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4783+++++++++ -2023-10-17 08:58:36.973 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:58:36.973 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:38.319 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:58:38.319 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:38.320 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:38.320 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4785+++++++++ -2023-10-17 08:58:38.320 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:58:38.320 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:38.320 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:58:38.325 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:38.325 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:38.325 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4783+++++++++ -2023-10-17 08:58:38.326 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:58:38.326 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:38.321 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:58:38.326 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:38.326 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:38.327 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4786+++++++++ -2023-10-17 08:58:38.327 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:58:38.327 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:38.336 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:58:38.336 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:38.336 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:38.336 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4787+++++++++ -2023-10-17 08:58:38.336 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:58:38.336 INFO 21336 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:58:38.342 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 08:58:38.343 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:38.343 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:38.343 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4783+++++++++ -2023-10-17 08:58:38.343 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 08:58:38.343 INFO 21336 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 08:58:38.999 ERROR 21336 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b4f306fc.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:58:42.891 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 08:58:42.893 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:42.894 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:42.894 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4787+++++++++ -2023-10-17 08:58:42.894 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 08:58:42.894 INFO 21336 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:42.897 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 08:58:42.898 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:42.898 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:42.898 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4785+++++++++ -2023-10-17 08:58:42.898 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 08:58:42.898 INFO 21336 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:42.912 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 08:58:42.913 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 08:58:42.913 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 08:58:42.914 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4786+++++++++ -2023-10-17 08:58:42.915 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 08:58:42.915 INFO 21336 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 08:58:44.933 ERROR 21336 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b4f306fc.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 08:59:51.956 INFO 15720 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 15720 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 08:59:51.958 INFO 15720 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 08:59:52.551 INFO 15720 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 08:59:52.553 INFO 15720 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 08:59:52.583 INFO 15720 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 0 Redis repository interfaces. -2023-10-17 08:59:52.966 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$106794f1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:53.291 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:53.330 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:53.337 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$ef2fa245] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:53.341 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:53.348 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:53.369 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.177 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.234 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.238 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.242 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.254 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.309 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.322 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.327 INFO 15720 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 08:59:54.562 INFO 15720 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 08:59:54.602 INFO 15720 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 08:59:54.603 INFO 15720 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 08:59:54.757 INFO 15720 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 08:59:54.757 INFO 15720 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2762 ms -2023-10-17 08:59:55.603 WARN 15720 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 08:59:55.644 INFO 15720 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 08:59:55.652 INFO 15720 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 4.187 seconds (JVM running for 5.265) -2023-10-17 08:59:55.653 INFO 15720 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 08:59:55.655 INFO 15720 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 09:00:12.539 INFO 15720 --- [http-nio-8088-exec-4] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 09:00:12.539 INFO 15720 --- [http-nio-8088-exec-4] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 09:00:12.541 INFO 15720 --- [http-nio-8088-exec-4] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2023-10-17 09:00:12.584 INFO 15720 --- [http-nio-8088-exec-10] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 09:00:12.617 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:12.617 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4876+++++++++ -2023-10-17 09:00:12.617 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4878+++++++++ -2023-10-17 09:00:12.618 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4874+++++++++ -2023-10-17 09:00:12.620 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:12.620 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:12.620 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:12.621 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:12.621 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:12.621 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4875+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4879+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4877+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:00:12.671 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:00:12.699 INFO 15720 --- [http-nio-8088-exec-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 09:00:12.920 INFO 15720 --- [http-nio-8088-exec-7] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4895+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4896+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:16.904 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:16.913 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:16.913 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:16.913 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:16.913 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4897+++++++++ -2023-10-17 09:00:16.913 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:16.913 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:18.494 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:18.494 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:18.494 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:18.494 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4896+++++++++ -2023-10-17 09:00:18.494 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:18.494 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:18.498 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:18.498 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:18.498 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:18.498 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4897+++++++++ -2023-10-17 09:00:18.498 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:18.498 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:18.503 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:18.503 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:18.515 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:00:18.515 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:18.515 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:18.515 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4896+++++++++ -2023-10-17 09:00:18.518 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:00:18.519 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:00:18.523 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:00:18.523 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:18.523 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:18.523 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4900+++++++++ -2023-10-17 09:00:18.523 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:00:18.523 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:00:18.525 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:18.526 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4899+++++++++ -2023-10-17 09:00:18.527 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:18.528 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:18.544 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:00:18.544 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:18.545 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:18.545 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4901+++++++++ -2023-10-17 09:00:18.545 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:00:18.545 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:00:18.991 ERROR 15720 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b8341c81.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4905+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4906+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:21.186 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:21.198 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:21.198 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:21.198 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:21.198 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4907+++++++++ -2023-10-17 09:00:21.198 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:21.198 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:22.261 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:22.262 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:22.262 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:22.262 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4907+++++++++ -2023-10-17 09:00:22.262 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:22.262 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:22.266 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:22.266 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:22.266 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:22.266 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4909+++++++++ -2023-10-17 09:00:22.266 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:22.266 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:22.272 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:22.273 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:22.273 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:22.273 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4910+++++++++ -2023-10-17 09:00:22.273 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:22.273 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4907+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4910+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:00:22.284 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:00:23.209 ERROR 15720 --- [http-nio-8088-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b8341c81.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:00:24.265 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:24.265 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:24.265 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:24.265 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4910+++++++++ -2023-10-17 09:00:24.265 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:24.265 INFO 15720 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4909+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4911+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:24.280 INFO 15720 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4911+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4913+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:24.988 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:24.996 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:24.996 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:24.996 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:24.996 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4911+++++++++ -2023-10-17 09:00:24.996 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:24.996 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4914+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4911+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:00:25.004 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:00:26.297 ERROR 15720 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b8341c81.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:00:26.498 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:26.498 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:26.498 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:26.498 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4914+++++++++ -2023-10-17 09:00:26.498 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:26.498 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4913+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4915+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:26.506 INFO 15720 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:27.159 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:27.159 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:27.159 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:27.159 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4915+++++++++ -2023-10-17 09:00:27.159 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:27.159 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4916+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4918+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:27.167 INFO 15720 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:27.175 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:00:27.175 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:27.175 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:27.175 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4915+++++++++ -2023-10-17 09:00:27.175 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:00:27.175 INFO 15720 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:00:27.183 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:00:27.183 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:27.183 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:27.183 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4919+++++++++ -2023-10-17 09:00:27.183 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:00:27.183 INFO 15720 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:00:28.527 ERROR 15720 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b8341c81.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:00:28.971 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:00:28.971 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:28.971 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:28.971 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:4915+++++++++ -2023-10-17 09:00:28.971 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:00:28.971 INFO 15720 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:28.979 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:00:28.979 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:28.979 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:28.979 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4916+++++++++ -2023-10-17 09:00:28.979 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:00:28.979 INFO 15720 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:28.986 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:00:28.986 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:00:28.987 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:00:28.987 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4918+++++++++ -2023-10-17 09:00:28.987 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:00:28.987 INFO 15720 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:00:30.997 ERROR 15720 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b8341c81.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:01:17.146 INFO 4792 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 4792 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 09:01:17.149 INFO 4792 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 09:01:18.064 INFO 4792 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 09:01:18.069 INFO 4792 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 09:01:18.131 INFO 4792 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 40 ms. Found 0 Redis repository interfaces. -2023-10-17 09:01:18.664 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$14c2f76a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:19.147 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:19.208 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:19.223 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$f38b04be] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:19.229 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:19.242 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:19.279 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.410 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.468 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.473 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.477 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.486 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.524 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.537 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.544 INFO 4792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:01:20.789 INFO 4792 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 09:01:20.801 INFO 4792 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 09:01:20.801 INFO 4792 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 09:01:20.918 INFO 4792 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 09:01:20.918 INFO 4792 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3713 ms -2023-10-17 09:01:21.673 WARN 4792 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 09:01:21.710 INFO 4792 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 09:01:21.718 INFO 4792 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.122 seconds (JVM running for 6.508) -2023-10-17 09:01:21.719 INFO 4792 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 09:01:21.721 INFO 4792 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 09:01:40.961 INFO 4792 --- [http-nio-8088-exec-5] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 09:01:40.962 INFO 4792 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 09:01:40.965 INFO 4792 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms -2023-10-17 09:01:41.029 INFO 4792 --- [http-nio-8088-exec-10] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:4978+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4977+++++++++ -2023-10-17 09:01:41.065 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:4976+++++++++ -2023-10-17 09:01:41.067 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:01:41.067 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:01:41.067 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:01:41.067 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:41.067 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:41.067 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4979+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:01:41.110 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:41.111 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4980+++++++++ -2023-10-17 09:01:41.111 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4975+++++++++ -2023-10-17 09:01:41.111 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:01:41.111 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:01:41.111 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:01:41.111 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:01:41.111 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:01:41.139 INFO 4792 --- [http-nio-8088-exec-4] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 09:01:41.368 INFO 4792 --- [http-nio-8088-exec-4] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:4992+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4993+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4994+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:45.804 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:50.573 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 09:01:50.574 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:50.574 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:50.574 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4993+++++++++ -2023-10-17 09:01:50.574 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 09:01:50.574 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 09:01:50.689 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:01:50.689 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:50.689 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:50.689 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:4993+++++++++ -2023-10-17 09:01:50.689 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:01:50.689 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:50.702 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:01:50.702 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:01:50.703 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:4994+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:4992+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:4996+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:4997+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:4998+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:01:50.704 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:01:56.290 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5004+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:56.298 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5006+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5005+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:01:56.304 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:57.315 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:01:57.315 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5005+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5004+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:57.316 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:57.327 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:01:57.327 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:57.327 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:57.327 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5012+++++++++ -2023-10-17 09:01:57.327 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:01:57.327 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:57.343 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:01:57.343 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:57.343 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:57.343 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5005+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5013+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:01:57.347 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:01:58.387 ERROR 4792 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$5e46d2cb.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5012+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5004+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:58.841 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5013+++++++++ -2023-10-17 09:01:58.849 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:01:58.849 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:59.696 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:01:59.696 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:59.696 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:59.696 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5012+++++++++ -2023-10-17 09:01:59.696 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:01:59.697 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:59.698 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:01:59.698 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:59.698 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:59.698 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5016+++++++++ -2023-10-17 09:01:59.698 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:01:59.700 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:59.698 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:01:59.701 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:59.701 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:59.702 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5013+++++++++ -2023-10-17 09:01:59.704 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:01:59.704 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:01:59.705 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:01:59.705 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:59.705 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:59.705 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5017+++++++++ -2023-10-17 09:01:59.705 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:01:59.705 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:01:59.709 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:01:59.710 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:01:59.710 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:01:59.710 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5012+++++++++ -2023-10-17 09:01:59.710 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:01:59.710 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:02:00.872 ERROR 4792 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$5e46d2cb.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5012+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5017+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5016+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:01.573 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:02.140 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5017+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5012+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5020+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:02.148 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:02.157 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:02.157 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:02.157 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:02.157 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5021+++++++++ -2023-10-17 09:02:02.157 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:02.157 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:02:02.164 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:02.164 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:02.164 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:02.164 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5017+++++++++ -2023-10-17 09:02:02.164 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:02.164 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:02:03.599 ERROR 4792 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$5e46d2cb.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:02:03.811 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:03.811 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:03.811 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5020+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5012+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5021+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:03.814 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:05.176 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:05.176 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:05.176 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:05.177 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5020+++++++++ -2023-10-17 09:02:05.177 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:05.177 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:05.178 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:05.179 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:05.179 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:05.179 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5021+++++++++ -2023-10-17 09:02:05.179 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:05.179 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:05.184 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:05.184 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:05.186 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:05.187 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5024+++++++++ -2023-10-17 09:02:05.188 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:05.189 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:05.194 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:05.194 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:05.194 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:05.194 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5020+++++++++ -2023-10-17 09:02:05.194 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:05.194 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:02:05.209 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:05.209 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:05.209 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:05.209 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5025+++++++++ -2023-10-17 09:02:05.209 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:05.209 INFO 4792 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:02:05.819 ERROR 4792 --- [http-nio-8088-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$5e46d2cb.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5020+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5021+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:06.397 INFO 4792 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:06.405 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:06.405 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:06.405 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:06.405 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5024+++++++++ -2023-10-17 09:02:06.405 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:06.405 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:07.657 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:07.657 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:07.657 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:07.657 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5021+++++++++ -2023-10-17 09:02:07.657 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:07.657 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:02:07.659 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:07.660 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:07.661 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:07.661 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5024+++++++++ -2023-10-17 09:02:07.662 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:07.662 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5031+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5030+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:07.668 INFO 4792 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:07.676 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:07.676 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:07.676 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:07.676 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5032+++++++++ -2023-10-17 09:02:07.676 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:07.676 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:08.406 ERROR 4792 --- [http-nio-8088-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$5e46d2cb.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5031+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5024+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5030+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:09.113 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:11.154 ERROR 4792 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$5e46d2cb.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:02:11.840 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:11.840 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:11.840 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:11.840 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5024+++++++++ -2023-10-17 09:02:11.840 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:11.840 INFO 4792 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5036+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5021+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:11.848 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:11.872 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:11.875 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:11.875 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:11.875 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5024+++++++++ -2023-10-17 09:02:11.875 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:11.875 INFO 4792 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:02:11.877 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:02:11.877 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:11.877 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:11.877 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5037+++++++++ -2023-10-17 09:02:11.877 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:02:11.877 INFO 4792 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:02:13.061 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:02:13.061 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:13.061 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:13.061 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5036+++++++++ -2023-10-17 09:02:13.061 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:02:13.061 INFO 4792 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:13.061 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:02:13.069 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:13.069 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:13.069 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5021+++++++++ -2023-10-17 09:02:13.069 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:02:13.069 INFO 4792 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:13.072 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:02:13.072 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:02:13.072 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:02:13.077 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5039+++++++++ -2023-10-17 09:02:13.077 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:02:13.077 INFO 4792 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:02:15.061 ERROR 4792 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$5e46d2cb.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:03:14.526 INFO 17864 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 17864 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 09:03:14.529 INFO 17864 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 09:03:15.376 INFO 17864 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 09:03:15.377 INFO 17864 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 09:03:15.427 INFO 17864 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 32 ms. Found 0 Redis repository interfaces. -2023-10-17 09:03:15.962 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$9a44f502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:16.464 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:16.529 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:16.547 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$790d0256] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:16.553 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:16.565 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:16.598 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:17.872 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:17.975 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:17.982 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:17.987 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:17.997 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:18.045 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:18.058 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:18.066 INFO 17864 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:03:18.358 INFO 17864 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 09:03:18.372 INFO 17864 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 09:03:18.373 INFO 17864 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 09:03:18.543 INFO 17864 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 09:03:18.543 INFO 17864 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3954 ms -2023-10-17 09:03:19.540 WARN 17864 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 09:03:19.581 INFO 17864 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 09:03:19.616 INFO 17864 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.702 seconds (JVM running for 6.946) -2023-10-17 09:03:19.618 INFO 17864 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 09:03:19.619 INFO 17864 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 09:03:35.906 INFO 17864 --- [http-nio-8088-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 09:03:35.907 INFO 17864 --- [http-nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 09:03:35.908 INFO 17864 --- [http-nio-8088-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2023-10-17 09:03:35.960 INFO 17864 --- [http-nio-8088-exec-7] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 09:03:35.987 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:35.987 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:35.987 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5104+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5103+++++++++ -2023-10-17 09:03:35.988 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5106+++++++++ -2023-10-17 09:03:35.990 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:35.990 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:35.990 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:35.990 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:35.990 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:35.990 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:36.035 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:03:36.035 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:03:36.035 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5107+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5108+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5105+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:03:36.036 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:03:36.057 INFO 17864 --- [http-nio-8088-exec-1] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 09:03:36.284 INFO 17864 --- [http-nio-8088-exec-1] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 09:03:39.585 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:39.585 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:39.586 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:39.586 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:39.586 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:39.586 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:39.586 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5121+++++++++ -2023-10-17 09:03:39.586 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5120+++++++++ -2023-10-17 09:03:39.586 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:39.587 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:39.587 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:39.587 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:39.588 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:39.588 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:39.588 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:39.588 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5122+++++++++ -2023-10-17 09:03:39.588 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:39.588 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:44.140 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 09:03:44.140 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:44.148 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:44.148 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5121+++++++++ -2023-10-17 09:03:44.148 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 09:03:44.148 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 09:03:44.259 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:44.259 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:44.259 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:44.260 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5121+++++++++ -2023-10-17 09:03:44.260 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:44.260 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:44.260 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5122+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5120+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:44.261 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5124+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5123+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5125+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:03:44.274 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5127+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5130+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:49.078 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:49.086 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:49.086 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.086 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.086 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5129+++++++++ -2023-10-17 09:03:49.086 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:49.086 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:49.929 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5129+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5132+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5133+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:49.937 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5135+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5134+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:03:49.945 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:03:51.202 ERROR 17864 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5135+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5132+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5133+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:51.637 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:52.370 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5133+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5135+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:52.371 INFO 17864 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:52.375 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:52.375 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:52.375 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:52.375 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5137+++++++++ -2023-10-17 09:03:52.375 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:52.375 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:52.380 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:03:52.381 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:52.381 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:52.381 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5138+++++++++ -2023-10-17 09:03:52.381 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:03:52.382 INFO 17864 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:03:52.383 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:03:52.383 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:52.383 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:52.384 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5133+++++++++ -2023-10-17 09:03:52.384 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:03:52.384 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:03:53.662 ERROR 17864 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5137+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5138+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5135+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:53.978 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5137+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5138+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:54.740 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5141+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5142+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:03:54.748 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:03:54.756 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:03:54.756 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:54.756 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:54.756 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5137+++++++++ -2023-10-17 09:03:54.756 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:03:54.756 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=2}]+++++++++ -2023-10-17 09:03:56.004 ERROR 17864 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:03:58.995 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:03:58.995 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:58.995 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:58.995 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5137+++++++++ -2023-10-17 09:03:58.995 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:03:58.995 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5142+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5138+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:03:58.997 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:04:01.013 ERROR 17864 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:04:12.779 ERROR 17864 --- [http-nio-8088-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:06:45.921 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5231+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5233+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:06:45.924 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5232+++++++++ -2023-10-17 09:06:45.925 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5234+++++++++ -2023-10-17 09:06:45.925 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:06:45.925 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:06:45.925 INFO 17864 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:06:45.925 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:06:45.928 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:06:45.928 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:45.928 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:45.929 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5235+++++++++ -2023-10-17 09:06:45.929 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:06:45.929 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:06:45.933 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:06:45.934 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:45.934 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:45.934 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5236+++++++++ -2023-10-17 09:06:45.934 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:06:45.934 INFO 17864 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:06:50.648 ERROR 17864 --- [http-nio-8088-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:06:51.475 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:06:51.475 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:51.475 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:51.475 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5247+++++++++ -2023-10-17 09:06:51.475 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:06:51.475 INFO 17864 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:06:51.483 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:06:51.483 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:51.483 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:51.483 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5248+++++++++ -2023-10-17 09:06:51.483 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:06:51.483 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5249+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5250+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5247+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5251+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:06:51.491 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:10:55.497 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:10:55.497 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:10:55.497 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:10:55.497 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5323+++++++++ -2023-10-17 09:10:55.497 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:10:55.501 INFO 17864 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:10:55.505 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:10:55.505 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:10:55.505 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:10:55.505 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5324+++++++++ -2023-10-17 09:10:55.505 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:10:55.505 INFO 17864 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:10:55.509 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:10:55.509 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:10:55.509 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:10:55.509 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5325+++++++++ -2023-10-17 09:10:55.509 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:10:55.509 INFO 17864 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:10:57.517 ERROR 17864 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:15:21.189 INFO 3492 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 3492 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 09:15:21.193 INFO 3492 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 09:15:22.025 INFO 3492 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 09:15:22.028 INFO 3492 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 09:15:22.074 INFO 3492 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 30 ms. Found 0 Redis repository interfaces. -2023-10-17 09:15:22.572 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$14c2f76a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:23.082 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:23.144 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:23.164 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$f38b04be] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:23.172 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:23.184 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:23.215 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.388 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.473 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.479 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.484 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.494 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.541 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.555 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.563 INFO 3492 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:15:24.843 INFO 3492 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 09:15:24.853 INFO 3492 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 09:15:24.853 INFO 3492 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 09:15:25.014 INFO 3492 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 09:15:25.014 INFO 3492 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3766 ms -2023-10-17 09:15:26.261 WARN 3492 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 09:15:26.316 INFO 3492 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 09:15:26.329 INFO 3492 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.742 seconds (JVM running for 7.113) -2023-10-17 09:15:26.330 INFO 3492 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 09:15:26.333 INFO 3492 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 09:15:47.067 INFO 3492 --- [http-nio-8088-exec-5] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 09:15:47.068 INFO 3492 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 09:15:47.069 INFO 3492 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2023-10-17 09:15:48.035 INFO 3492 --- [http-nio-8088-exec-9] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 09:15:48.066 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:15:48.066 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:15:48.066 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:15:48.066 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:15:48.066 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:15:48.066 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:15:48.066 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:15:48.067 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5438+++++++++ -2023-10-17 09:15:48.067 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:15:48.067 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5440+++++++++ -2023-10-17 09:15:48.067 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:15:48.067 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5439+++++++++ -2023-10-17 09:15:48.071 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:15:48.070 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:15:48.071 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:15:48.071 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:15:48.071 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:15:48.071 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:15:48.128 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5437+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5436+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5435+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:15:48.129 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:15:48.158 INFO 3492 --- [http-nio-8088-exec-9] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 09:15:48.368 INFO 3492 --- [http-nio-8088-exec-9] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5479+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5480+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:13.693 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5481+++++++++ -2023-10-17 09:16:13.697 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:13.697 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:15.199 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:15.199 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:15.203 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:15.203 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5480+++++++++ -2023-10-17 09:16:15.203 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:15.203 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5481+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5479+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:15.211 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5480+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5479+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:16:15.231 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:16:15.235 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:15.235 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:15.235 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:15.235 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5486+++++++++ -2023-10-17 09:16:15.235 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:15.235 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:16:15.813 ERROR 3492 --- [http-nio-8088-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:16:18.564 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5491+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5492+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5493+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:18.568 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:20.583 ERROR 3492 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:16:21.503 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:21.503 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:21.503 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:21.503 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5492+++++++++ -2023-10-17 09:16:21.503 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:21.503 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:21.507 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:21.507 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:21.507 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:21.507 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5491+++++++++ -2023-10-17 09:16:21.507 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:21.507 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5496+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5493+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:21.511 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:21.519 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:21.519 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:21.519 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:21.519 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5497+++++++++ -2023-10-17 09:16:21.519 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:21.519 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:16:21.527 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:21.527 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:21.527 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:21.527 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5498+++++++++ -2023-10-17 09:16:21.527 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:21.527 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:16:25.792 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:25.793 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:25.793 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:25.793 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5500+++++++++ -2023-10-17 09:16:25.793 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:25.793 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:25.794 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:25.794 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:25.794 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:25.794 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:25.795 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5501+++++++++ -2023-10-17 09:16:25.794 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:25.795 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:25.796 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:25.796 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:25.797 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5502+++++++++ -2023-10-17 09:16:25.798 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:25.798 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:31.145 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 09:16:31.145 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:31.149 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:31.149 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5501+++++++++ -2023-10-17 09:16:31.149 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 09:16:31.149 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 09:16:31.252 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5501+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:31.256 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5502+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5500+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:31.260 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5505+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5506+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5507+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:16:31.268 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:16:39.011 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:39.011 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:39.011 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:39.011 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5514+++++++++ -2023-10-17 09:16:39.011 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:39.011 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:39.019 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:39.019 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:39.019 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:39.019 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5515+++++++++ -2023-10-17 09:16:39.019 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:39.019 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:39.027 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:39.027 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:39.027 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:39.027 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5516+++++++++ -2023-10-17 09:16:39.027 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:39.027 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:40.000 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:40.000 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:40.000 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:40.000 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5514+++++++++ -2023-10-17 09:16:40.000 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:40.000 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:40.000 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:40.004 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:40.004 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:40.004 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5515+++++++++ -2023-10-17 09:16:40.004 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:40.004 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:40.008 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:40.008 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:40.008 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:40.008 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5519+++++++++ -2023-10-17 09:16:40.008 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:40.008 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:40.024 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:16:40.024 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5514+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5520+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:16:40.028 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:16:41.043 ERROR 3492 --- [http-nio-8088-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5514+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5519+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:16:54.023 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:54.027 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:16:54.027 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:54.027 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:54.027 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5515+++++++++ -2023-10-17 09:16:54.027 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:16:54.027 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:16:55.426 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/add+++++++++ -2023-10-17 09:16:55.426 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:16:55.426 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:16:55.426 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5519+++++++++ -2023-10-17 09:16:55.426 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.add+++++++++ -2023-10-17 09:16:55.426 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{goodsId=1}]+++++++++ -2023-10-17 09:16:56.035 ERROR 3492 --- [http-nio-8088-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:17:01.166 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:17:01.166 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:01.166 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:01.166 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5519+++++++++ -2023-10-17 09:17:01.166 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:17:01.166 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5514+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5515+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:01.170 INFO 3492 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:01.174 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 09:17:01.174 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:01.174 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:01.174 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5531+++++++++ -2023-10-17 09:17:01.174 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 09:17:01.174 INFO 3492 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:04.246 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/delete+++++++++ -2023-10-17 09:17:04.246 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:04.246 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:04.246 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5531+++++++++ -2023-10-17 09:17:04.250 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.delete+++++++++ -2023-10-17 09:17:04.250 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{cartItemId=42}]+++++++++ -2023-10-17 09:17:05.619 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 09:17:05.619 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:05.619 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:05.619 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5531+++++++++ -2023-10-17 09:17:05.619 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 09:17:05.619 INFO 3492 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:07.610 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:17:07.614 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:07.614 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:07.614 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5514+++++++++ -2023-10-17 09:17:07.614 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:17:07.614 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:07.618 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:17:07.618 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:07.618 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:07.618 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5515+++++++++ -2023-10-17 09:17:07.618 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:17:07.618 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:07.630 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:17:07.630 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:07.630 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:07.630 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5519+++++++++ -2023-10-17 09:17:07.630 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:17:07.630 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:08.025 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5515+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:08.026 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5519+++++++++ -2023-10-17 09:17:08.027 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:17:08.027 INFO 3492 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:08.035 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:17:08.036 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:08.036 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:08.036 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5533+++++++++ -2023-10-17 09:17:08.036 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:17:08.036 INFO 3492 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5519+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5515+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:17:08.053 INFO 3492 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:17:08.057 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:17:08.057 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:17:08.057 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:17:08.057 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5534+++++++++ -2023-10-17 09:17:08.057 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:17:08.057 INFO 3492 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:17:09.638 ERROR 3492 --- [http-nio-8088-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$b5ab7874.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:17:44.752 INFO 6128 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 6128 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 09:17:44.755 INFO 6128 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 09:17:45.605 INFO 6128 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 09:17:45.610 INFO 6128 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 09:17:45.686 INFO 6128 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 46 ms. Found 0 Redis repository interfaces. -2023-10-17 09:17:46.222 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$14c2f76a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:46.746 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:46.817 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:46.831 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$f38b04be] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:46.838 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:46.852 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:46.889 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.118 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.194 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.201 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.206 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.216 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.262 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.275 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.282 INFO 6128 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:17:48.596 INFO 6128 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 09:17:48.605 INFO 6128 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 09:17:48.606 INFO 6128 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 09:17:48.790 INFO 6128 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 09:17:48.791 INFO 6128 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3980 ms -2023-10-17 09:17:50.052 WARN 6128 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 09:17:50.108 INFO 6128 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 09:17:50.121 INFO 6128 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.951 seconds (JVM running for 7.287) -2023-10-17 09:17:50.122 INFO 6128 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 09:17:50.124 INFO 6128 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 09:18:13.963 INFO 6128 --- [http-nio-8088-exec-6] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 09:18:13.963 INFO 6128 --- [http-nio-8088-exec-6] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 09:18:13.966 INFO 6128 --- [http-nio-8088-exec-6] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2023-10-17 09:18:14.900 INFO 6128 --- [http-nio-8088-exec-3] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 09:18:14.938 INFO 6128 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:18:14.938 INFO 6128 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:18:14.938 INFO 6128 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:18:14.938 INFO 6128 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:18:14.938 INFO 6128 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:18:14.938 INFO 6128 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:18:14.939 INFO 6128 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5595+++++++++ -2023-10-17 09:18:14.939 INFO 6128 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:18:14.939 INFO 6128 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:18:14.939 INFO 6128 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:18:14.939 INFO 6128 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5598+++++++++ -2023-10-17 09:18:14.939 INFO 6128 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5597+++++++++ -2023-10-17 09:18:14.942 INFO 6128 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:18:14.942 INFO 6128 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:18:14.942 INFO 6128 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:18:14.943 INFO 6128 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:18:14.943 INFO 6128 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:18:14.943 INFO 6128 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5596+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5599+++++++++ -2023-10-17 09:18:15.010 INFO 6128 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:18:15.011 INFO 6128 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:18:15.011 INFO 6128 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:18:15.011 INFO 6128 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5594+++++++++ -2023-10-17 09:18:15.011 INFO 6128 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:18:15.011 INFO 6128 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:18:15.011 INFO 6128 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:18:15.042 INFO 6128 --- [http-nio-8088-exec-8] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 09:18:15.260 INFO 6128 --- [http-nio-8088-exec-8] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 09:19:27.248 INFO 5772 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 5772 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 09:19:27.252 INFO 5772 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 09:19:28.112 INFO 5772 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 09:19:28.115 INFO 5772 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 09:19:28.160 INFO 5772 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 29 ms. Found 0 Redis repository interfaces. -2023-10-17 09:19:28.633 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$9a44f502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:29.159 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:29.229 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:29.243 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$790d0256] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:29.249 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:29.263 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:29.304 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.497 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.584 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.588 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.593 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.604 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.652 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.665 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.673 INFO 5772 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 09:19:30.972 INFO 5772 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 09:19:30.981 INFO 5772 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 09:19:30.983 INFO 5772 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 09:19:31.147 INFO 5772 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 09:19:31.147 INFO 5772 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3833 ms -2023-10-17 09:19:32.280 WARN 5772 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 09:19:32.335 INFO 5772 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 09:19:32.347 INFO 5772 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.734 seconds (JVM running for 7.075) -2023-10-17 09:19:32.349 INFO 5772 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 09:19:32.351 INFO 5772 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 09:19:54.629 INFO 5772 --- [http-nio-8088-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 09:19:54.630 INFO 5772 --- [http-nio-8088-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 09:19:54.632 INFO 5772 --- [http-nio-8088-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2023-10-17 09:19:54.696 INFO 5772 --- [http-nio-8088-exec-3] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:19:54.723 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5690+++++++++ -2023-10-17 09:19:54.722 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:19:54.723 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5694+++++++++ -2023-10-17 09:19:54.723 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5691+++++++++ -2023-10-17 09:19:54.724 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:19:54.724 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:19:54.724 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:19:54.725 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:19:54.725 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:19:54.725 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5692+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5695+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5693+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:19:54.769 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:19:54.770 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:19:54.770 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:19:54.793 INFO 5772 --- [http-nio-8088-exec-9] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 09:19:55.002 INFO 5772 --- [http-nio-8088-exec-9] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 09:22:16.931 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:22:16.931 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:16.931 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:16.931 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5774+++++++++ -2023-10-17 09:22:16.931 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:22:16.931 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:16.931 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5775+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5776+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:22:16.935 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:21.494 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 09:22:21.494 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:21.494 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:21.494 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5775+++++++++ -2023-10-17 09:22:21.494 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 09:22:21.494 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 09:22:21.597 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:22:21.598 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:21.598 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:21.598 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5775+++++++++ -2023-10-17 09:22:21.598 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:22:21.598 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:21.605 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:22:21.605 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:21.605 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:21.605 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5776+++++++++ -2023-10-17 09:22:21.605 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:22:21.605 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:21.605 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:22:21.609 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:21.609 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:21.609 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5774+++++++++ -2023-10-17 09:22:21.609 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:22:21.609 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:21.625 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:21.625 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5775+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5778+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:22:21.630 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:21.633 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:21.633 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5779+++++++++ -2023-10-17 09:22:21.633 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:21.633 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:22:23.362 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:22:23.366 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:23.366 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:23.366 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5786+++++++++ -2023-10-17 09:22:23.366 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:22:23.366 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:23.366 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5787+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5788+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:22:23.370 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:28.179 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:22:28.180 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:28.180 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:28.181 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5787+++++++++ -2023-10-17 09:22:28.181 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:22:28.181 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:28.185 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:22:28.185 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:28.185 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:28.185 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5788+++++++++ -2023-10-17 09:22:28.187 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:22:28.187 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:28.190 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:22:28.190 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:28.190 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:28.190 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5786+++++++++ -2023-10-17 09:22:28.190 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:22:28.190 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:28.206 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:28.206 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:28.206 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:28.206 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5787+++++++++ -2023-10-17 09:22:28.206 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:28.206 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:22:28.210 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:28.210 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:28.210 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:28.210 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5789+++++++++ -2023-10-17 09:22:28.210 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:28.210 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:22:28.214 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:28.214 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:28.214 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:28.214 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5790+++++++++ -2023-10-17 09:22:28.214 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:28.214 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:22:29.786 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/logout+++++++++ -2023-10-17 09:22:29.786 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:29.786 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:29.786 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5793+++++++++ -2023-10-17 09:22:29.786 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.register+++++++++ -2023-10-17 09:22:29.786 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:30.658 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:30.664 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:30.667 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:30.667 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5793+++++++++ -2023-10-17 09:22:30.667 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:30.667 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:22:30.671 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:30.671 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:30.672 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:30.672 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5807+++++++++ -2023-10-17 09:22:30.672 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:30.672 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:22:30.677 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:22:30.678 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:30.678 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:30.678 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5808+++++++++ -2023-10-17 09:22:30.678 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:22:30.679 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:22:30.682 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:22:30.682 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:30.682 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:30.682 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:5811+++++++++ -2023-10-17 09:22:30.682 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:22:30.682 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:30.690 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:22:30.690 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:30.690 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:30.690 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5812+++++++++ -2023-10-17 09:22:30.690 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:22:30.690 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:22:30.694 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:22:30.694 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:22:30.694 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:22:30.694 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5810+++++++++ -2023-10-17 09:22:30.694 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:22:30.694 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:23:14.104 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:23:14.104 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:23:14.104 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:23:14.104 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5829+++++++++ -2023-10-17 09:23:14.104 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:23:14.105 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:23:14.105 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:23:14.105 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:23:14.105 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:23:14.105 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:5831+++++++++ -2023-10-17 09:23:14.105 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:23:14.105 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:23:14.109 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:23:14.109 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:23:14.109 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:23:14.109 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5832+++++++++ -2023-10-17 09:23:14.109 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:23:14.109 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:23:14.117 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:23:14.118 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:23:14.118 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:23:14.118 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5833+++++++++ -2023-10-17 09:23:14.118 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:23:14.118 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:23:14.119 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:23:14.120 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:23:14.120 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:23:14.121 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5834+++++++++ -2023-10-17 09:23:14.123 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:23:14.123 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:23:14.124 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:23:14.124 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:23:14.124 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:23:14.124 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5832+++++++++ -2023-10-17 09:23:14.124 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:23:14.124 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5987+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5988+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:25:58.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:25:58.159 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:25:58.159 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:58.159 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:58.159 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5989+++++++++ -2023-10-17 09:25:58.159 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:25:58.159 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5989+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:5988+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5987+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:25:59.653 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:5987+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5988+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:25:59.677 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:25:59.681 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:25:59.681 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:25:59.681 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:25:59.681 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:5992+++++++++ -2023-10-17 09:25:59.681 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:25:59.681 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:26:00.267 ERROR 5772 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:26:04.028 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:5997+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5998+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:04.032 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:04.040 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:04.044 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:04.044 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:04.044 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:6000+++++++++ -2023-10-17 09:26:04.044 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:04.044 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:06.041 ERROR 5772 --- [http-nio-8088-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:26:06.700 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:06.700 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:06.700 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:06.700 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:5998+++++++++ -2023-10-17 09:26:06.701 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:06.701 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:06.701 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:06.701 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:06.701 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:06.701 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:6000+++++++++ -2023-10-17 09:26:06.702 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:06.702 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:06.704 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:06.705 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:06.705 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:06.705 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:5997+++++++++ -2023-10-17 09:26:06.705 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:06.705 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:6000+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:5998+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:06.732 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:06.736 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:5997+++++++++ -2023-10-17 09:26:06.736 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:06.736 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:26:10.021 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:10.021 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:10.021 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:10.021 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6009+++++++++ -2023-10-17 09:26:10.021 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:10.021 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:10.025 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:10.025 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:10.025 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:10.025 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:6010+++++++++ -2023-10-17 09:26:10.025 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:10.025 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:10.033 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:10.037 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:10.037 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:10.037 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6009+++++++++ -2023-10-17 09:26:10.037 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:10.037 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:11.539 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:6009+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:11.547 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6016+++++++++ -2023-10-17 09:26:11.547 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:11.547 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:11.543 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:11.547 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:6015+++++++++ -2023-10-17 09:26:11.547 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:11.547 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6016+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:6009+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:26:11.559 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 09:26:12.037 ERROR 5772 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:26:25.986 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:25.986 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:25.986 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:25.986 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6016+++++++++ -2023-10-17 09:26:25.986 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:25.990 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:25.990 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:25.990 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:25.990 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:25.990 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:6015+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:6019+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:25.994 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:27.510 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/add+++++++++ -2023-10-17 09:26:27.510 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:27.510 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:27.510 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:6019+++++++++ -2023-10-17 09:26:27.510 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.add+++++++++ -2023-10-17 09:26:27.510 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{goodsId=1}]+++++++++ -2023-10-17 09:26:28.002 ERROR 5772 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:6019+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6015+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:6016+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:32.359 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:36.694 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 09:26:36.694 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:36.694 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:36.698 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6019+++++++++ -2023-10-17 09:26:36.698 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 09:26:36.698 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 09:26:36.762 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:36.762 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:36.762 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:36.762 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:6019+++++++++ -2023-10-17 09:26:36.762 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:36.763 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:36.767 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:36.767 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:36.767 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:36.767 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:6016+++++++++ -2023-10-17 09:26:36.767 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:36.768 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:36.768 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:36.768 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:36.768 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:36.768 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:6015+++++++++ -2023-10-17 09:26:36.768 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:36.768 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:36.792 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:36.792 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:36.792 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:36.792 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6019+++++++++ -2023-10-17 09:26:36.792 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:36.792 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:26:36.800 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:36.800 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:36.800 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:36.800 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:6022+++++++++ -2023-10-17 09:26:36.800 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:36.800 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:26:36.804 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:36.804 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:36.804 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:36.804 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:6016+++++++++ -2023-10-17 09:26:36.804 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:36.804 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:26:38.813 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:38.814 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:38.815 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:38.815 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6028+++++++++ -2023-10-17 09:26:38.815 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:38.815 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:38.815 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:38.815 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:38.815 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:38.816 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:38.816 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:38.816 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:6029+++++++++ -2023-10-17 09:26:38.816 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:38.816 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:38.816 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:38.818 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6030+++++++++ -2023-10-17 09:26:38.818 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:38.818 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:38.826 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 09:26:38.826 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:38.826 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:38.826 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6031+++++++++ -2023-10-17 09:26:38.826 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 09:26:38.826 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:6031+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:6030+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:41.593 INFO 5772 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:41.597 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:41.597 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:41.597 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:41.597 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:6029+++++++++ -2023-10-17 09:26:41.597 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:41.597 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:6033+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:6028+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:6032+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:26:41.601 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:26:45.552 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:6036+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6037+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:45.556 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:45.560 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:45.560 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:45.560 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:45.560 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6038+++++++++ -2023-10-17 09:26:45.560 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:45.560 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:46.616 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/add+++++++++ -2023-10-17 09:26:46.616 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:46.616 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:46.616 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6038+++++++++ -2023-10-17 09:26:46.616 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.add+++++++++ -2023-10-17 09:26:46.616 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{goodsId=1}]+++++++++ -2023-10-17 09:26:47.578 ERROR 5772 --- [http-nio-8088-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:6038+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:6037+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:26:48.151 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:48.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:26:48.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:48.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:48.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:6040+++++++++ -2023-10-17 09:26:48.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:26:48.155 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:48.167 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 09:26:48.167 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:48.167 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:48.167 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:6038+++++++++ -2023-10-17 09:26:48.167 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 09:26:48.167 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:26:53.840 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/delete+++++++++ -2023-10-17 09:26:53.840 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:53.840 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:53.840 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6038+++++++++ -2023-10-17 09:26:53.840 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.delete+++++++++ -2023-10-17 09:26:53.840 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{cartItemId=43}]+++++++++ -2023-10-17 09:26:54.953 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/cart/list+++++++++ -2023-10-17 09:26:54.957 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:26:54.957 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:26:54.957 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6038+++++++++ -2023-10-17 09:26:54.957 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CartItemController.list+++++++++ -2023-10-17 09:26:54.957 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6040+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:07.416 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6037+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6048+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:27:07.420 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:08.132 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:27:08.133 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:08.133 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:08.133 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:6048+++++++++ -2023-10-17 09:27:08.133 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:27:08.133 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:6037+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:6040+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:27:08.143 INFO 5772 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:08.155 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:27:08.155 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:08.155 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:08.155 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:6048+++++++++ -2023-10-17 09:27:08.155 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:27:08.155 INFO 5772 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:27:08.179 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:27:08.179 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:08.179 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:08.179 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6050+++++++++ -2023-10-17 09:27:08.179 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:27:08.179 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 09:27:08.191 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:27:08.191 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:08.191 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:08.191 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6048+++++++++ -2023-10-17 09:27:08.191 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:27:08.191 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:27:09.437 ERROR 5772 --- [http-nio-8088-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$249f3931.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 09:27:26.909 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:27:26.909 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:26.909 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:26.909 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6080+++++++++ -2023-10-17 09:27:26.909 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:27:26.909 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:6081+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:6082+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:26.913 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:50.357 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 09:27:50.357 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:50.357 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:50.357 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:6081+++++++++ -2023-10-17 09:27:50.357 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 09:27:50.357 INFO 5772 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:50.361 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 09:27:50.361 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:50.361 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:50.361 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:6082+++++++++ -2023-10-17 09:27:50.361 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 09:27:50.361 INFO 5772 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:50.369 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 09:27:50.369 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:50.369 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:50.369 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:6080+++++++++ -2023-10-17 09:27:50.369 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 09:27:50.369 INFO 5772 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:6083+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:6081+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:6084+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 09:27:50.377 INFO 5772 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 23:11:24.386 INFO 15228 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 15228 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 23:11:24.389 INFO 15228 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 23:11:25.198 INFO 15228 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 23:11:25.200 INFO 15228 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 23:11:25.238 INFO 15228 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23 ms. Found 0 Redis repository interfaces. -2023-10-17 23:11:25.697 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$b3fb14e0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:26.407 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:26.566 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:26.580 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$92c32234] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:26.585 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:26.598 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:26.638 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.513 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.623 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.627 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.630 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.637 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.667 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.676 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.682 INFO 15228 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:11:27.952 INFO 15228 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 23:11:27.963 INFO 15228 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 23:11:27.964 INFO 15228 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 23:11:28.098 INFO 15228 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 23:11:28.099 INFO 15228 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3659 ms -2023-10-17 23:11:29.423 WARN 15228 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 23:11:29.484 INFO 15228 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 23:11:29.495 INFO 15228 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.732 seconds (JVM running for 7.501) -2023-10-17 23:11:29.497 INFO 15228 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 23:11:29.499 INFO 15228 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 23:12:33.433 INFO 15228 --- [http-nio-8088-exec-5] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 23:12:33.434 INFO 15228 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 23:12:33.438 INFO 15228 --- [http-nio-8088-exec-5] o.s.web.servlet.DispatcherServlet : Completed initialization in 3 ms -2023-10-17 23:12:33.533 INFO 15228 --- [http-nio-8088-exec-10] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 23:12:33.576 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:12:33.576 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:12:33.576 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:12:33.577 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:33.578 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:33.578 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:8869+++++++++ -2023-10-17 23:12:33.576 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:33.578 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:33.579 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:8864+++++++++ -2023-10-17 23:12:33.576 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:33.579 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:33.579 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:8866+++++++++ -2023-10-17 23:12:33.584 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:12:33.584 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:12:33.584 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:12:33.584 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:33.584 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:33.584 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:33.664 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:12:33.664 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:12:33.664 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:8867+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:8868+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:8865+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 23:12:33.665 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 23:12:33.712 INFO 15228 --- [http-nio-8088-exec-10] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 23:12:34.207 INFO 15228 --- [http-nio-8088-exec-10] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:8906+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:8908+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:8907+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:12:45.617 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:51.140 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/home/login+++++++++ -2023-10-17 23:12:51.140 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:51.140 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:51.140 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:8906+++++++++ -2023-10-17 23:12:51.140 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.HomeController.login+++++++++ -2023-10-17 23:12:51.140 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{userName=zjh, passWord=123456}]+++++++++ -2023-10-17 23:12:51.272 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:8907+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:51.276 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:8906+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:8908+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:12:51.280 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:51.288 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:12:51.288 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:51.288 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:51.288 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:8919+++++++++ -2023-10-17 23:12:51.288 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:12:51.288 INFO 15228 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 23:12:51.292 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:12:51.292 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:51.292 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:51.292 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:8918+++++++++ -2023-10-17 23:12:51.292 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:12:51.292 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 23:12:51.304 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:12:51.304 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:51.304 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:51.304 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:8920+++++++++ -2023-10-17 23:12:51.304 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:12:51.304 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:8929+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:8930+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:56.362 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:12:56.366 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:56.366 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:56.366 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:8931+++++++++ -2023-10-17 23:12:56.366 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:12:56.366 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:58.449 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:12:58.450 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:58.451 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:58.452 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:8930+++++++++ -2023-10-17 23:12:58.453 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:12:58.452 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:12:58.453 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:58.453 INFO 15228 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:58.453 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:58.454 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:8929+++++++++ -2023-10-17 23:12:58.454 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:12:58.455 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:12:58.455 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:58.455 INFO 15228 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:58.455 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:58.455 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:8934+++++++++ -2023-10-17 23:12:58.456 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:12:58.456 INFO 15228 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:12:58.476 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 23:12:58.476 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:58.476 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:58.476 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:8930+++++++++ -2023-10-17 23:12:58.476 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 23:12:58.476 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 23:12:58.480 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/goods/detail+++++++++ -2023-10-17 23:12:58.480 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:12:58.480 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:12:58.480 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:8935+++++++++ -2023-10-17 23:12:58.480 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.GoodsController.detail+++++++++ -2023-10-17 23:12:58.480 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{key=1}]+++++++++ -2023-10-17 23:12:58.500 ERROR 15228 --- [http-nio-8088-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$f9e787ca.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 23:13:06.602 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:13:06.602 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:13:06.602 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:13:06.602 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:8930+++++++++ -2023-10-17 23:13:06.602 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:13:06.602 INFO 15228 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:13:06.602 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:8929+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:8934+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:13:06.606 INFO 15228 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:13:08.653 ERROR 15228 --- [http-nio-8088-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root cause - -java.net.SocketTimeoutException: connect timed out - at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) ~[na:1.8.0_371] - at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:81) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) ~[na:1.8.0_371] - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) ~[na:1.8.0_371] - at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:162) ~[na:1.8.0_371] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) ~[na:1.8.0_371] - at java.net.Socket.connect(Socket.java:606) ~[na:1.8.0_371] - at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:80) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Connection.connect(Connection.java:226) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:135) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:309) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:87) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.BinaryJedis.(BinaryJedis.java:292) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.Jedis.(Jedis.java:167) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:177) ~[jedis-3.6.3.jar:na] - at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:918) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:431) ~[commons-pool2-2.9.0.jar:2.9.0] - at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:356) ~[commons-pool2-2.9.0.jar:2.9.0] - at redis.clients.jedis.util.Pool.getResource(Pool.java:75) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:370) ~[jedis-3.6.3.jar:na] - at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15) ~[jedis-3.6.3.jar:na] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:283) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:514) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.execute(DefaultRedisCacheWriter.java:300) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.DefaultRedisCacheWriter.get(DefaultRedisCacheWriter.java:126) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.data.redis.cache.RedisCache.lookup(RedisCache.java:89) ~[spring-data-redis-2.5.3.jar:2.5.3] - at org.springframework.cache.support.AbstractValueAdaptingCache.get(AbstractValueAdaptingCache.java:58) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.AbstractCacheInvoker.doGet(AbstractCacheInvoker.java:73) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findInCaches(CacheAspectSupport.java:571) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:536) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:402) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:64) ~[spring-context-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.7.jar:5.3.7] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.7.jar:5.3.7] - at com.example.demo.controller.GoodsController$$EnhancerBySpringCGLIB$$f9e787ca.search() ~[classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_371] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_371] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_371] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_371] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1063) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.7.jar:5.3.7] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:652) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.7.jar:5.3.7] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.46.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) ~[shiro-core-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.4.0.jar:1.4.0] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.7.jar:5.3.7] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.7.jar:5.3.7] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) [tomcat-embed-core-9.0.46.jar:9.0.46] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_371] - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_371] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.46.jar:9.0.46] - at java.lang.Thread.run(Thread.java:750) [na:1.8.0_371] - -2023-10-17 23:18:39.027 INFO 21252 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 21252 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 23:18:39.029 INFO 21252 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 23:18:39.655 INFO 21252 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 23:18:39.656 INFO 21252 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 23:18:39.691 INFO 21252 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 22 ms. Found 0 Redis repository interfaces. -2023-10-17 23:18:40.110 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$14c2f76a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:40.502 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:40.552 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:40.563 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$f38b04be] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:40.569 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:40.580 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:40.607 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.550 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.610 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.616 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.621 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.629 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.675 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.709 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.716 INFO 21252 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:18:41.999 INFO 21252 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 23:18:42.008 INFO 21252 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 23:18:42.008 INFO 21252 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 23:18:42.156 INFO 21252 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 23:18:42.157 INFO 21252 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3086 ms -2023-10-17 23:18:43.171 WARN 21252 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 23:18:43.214 INFO 21252 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 23:18:43.223 INFO 21252 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 4.767 seconds (JVM running for 6.09) -2023-10-17 23:18:43.225 INFO 21252 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 23:18:43.227 INFO 21252 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 23:19:14.290 INFO 9696 --- [main] com.example.demo.RecommendApplication : Starting RecommendApplication using Java 1.8.0_371 on LAPTOP-KF1N52RI with PID 9696 (D:\project\gitProject_recommend\src\recommend\backend\target\classes started by hw in D:\project\gitProject_recommend\src\recommend) -2023-10-17 23:19:14.294 INFO 9696 --- [main] com.example.demo.RecommendApplication : No active profile set, falling back to default profiles: default -2023-10-17 23:19:15.233 INFO 9696 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2023-10-17 23:19:15.235 INFO 9696 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2023-10-17 23:19:15.281 INFO 9696 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 28 ms. Found 0 Redis repository interfaces. -2023-10-17 23:19:15.784 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.example.demo.config.ShiroConfig$$EnhancerBySpringCGLIB$$14c2f76a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:16.272 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'hashedCredentialsMatcher' of type [org.apache.shiro.authc.credential.HashedCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:16.344 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:16.356 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$f38b04be] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:16.362 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:16.376 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:16.408 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.zaxxer.hikari.HikariDataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.643 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.706 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.711 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.715 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userMapper' of type [com.sun.proxy.$Proxy75] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.725 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'userServiceImpl' of type [com.example.demo.service.impl.UserServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.774 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.example.demo.config.EnceladusShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.787 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'sessionManager' of type [com.example.demo.config.ShiroSession] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:17.794 INFO 9696 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2023-10-17 23:19:18.052 INFO 9696 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8088 (http) -2023-10-17 23:19:18.064 INFO 9696 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2023-10-17 23:19:18.065 INFO 9696 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.46] -2023-10-17 23:19:18.275 INFO 9696 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2023-10-17 23:19:18.276 INFO 9696 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3908 ms -2023-10-17 23:19:19.306 WARN 9696 --- [main] arterDeprecationWarningAutoConfiguration : spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis -2023-10-17 23:19:19.353 INFO 9696 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8088 (http) with context path '' -2023-10-17 23:19:19.362 INFO 9696 --- [main] com.example.demo.RecommendApplication : Started RecommendApplication in 5.671 seconds (JVM running for 6.972) -2023-10-17 23:19:19.363 INFO 9696 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2023-10-17 23:19:19.365 INFO 9696 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2023-10-17 23:19:44.648 INFO 9696 --- [http-nio-8088-exec-4] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2023-10-17 23:19:44.649 INFO 9696 --- [http-nio-8088-exec-4] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2023-10-17 23:19:44.653 INFO 9696 --- [http-nio-8088-exec-4] o.s.web.servlet.DispatcherServlet : Completed initialization in 4 ms -2023-10-17 23:19:44.730 INFO 9696 --- [http-nio-8088-exec-7] a.s.s.m.AbstractValidatingSessionManager : Enabling session validation scheduler... -2023-10-17 23:19:44.766 INFO 9696 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:19:44.766 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:19:44.766 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:9165+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++源端口:9164+++++++++ -2023-10-17 23:19:44.767 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:9163+++++++++ -2023-10-17 23:19:44.770 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:19:44.770 INFO 9696 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:19:44.770 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:19:44.770 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:19:44.770 INFO 9696 --- [http-nio-8088-exec-9] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:19:44.770 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++源端口:9167+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++源端口:9166+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:19:44.848 INFO 9696 --- [http-nio-8088-exec-3] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ -2023-10-17 23:19:44.848 INFO 9696 --- [http-nio-8088-exec-1] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 23:19:44.847 INFO 9696 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++源端口:9162+++++++++ -2023-10-17 23:19:44.848 INFO 9696 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:19:44.848 INFO 9696 --- [http-nio-8088-exec-7] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 23:19:44.888 INFO 9696 --- [http-nio-8088-exec-3] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... -2023-10-17 23:19:45.225 INFO 9696 --- [http-nio-8088-exec-3] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. -2023-10-17 23:19:46.254 INFO 9696 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/userInfo+++++++++ -2023-10-17 23:19:46.254 INFO 9696 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:46.254 INFO 9696 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:46.254 INFO 9696 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++源端口:9166+++++++++ -2023-10-17 23:19:46.254 INFO 9696 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.userInfo+++++++++ -2023-10-17 23:19:46.254 INFO 9696 --- [http-nio-8088-exec-2] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:19:46.255 INFO 9696 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/user/isAdmin+++++++++ -2023-10-17 23:19:46.255 INFO 9696 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:46.254 INFO 9696 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/category/list+++++++++ -2023-10-17 23:19:46.255 INFO 9696 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:46.257 INFO 9696 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++源端口:9164+++++++++ -2023-10-17 23:19:46.257 INFO 9696 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.UserController.isAdmin+++++++++ -2023-10-17 23:19:46.257 INFO 9696 --- [http-nio-8088-exec-6] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:19:46.257 INFO 9696 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:46.260 INFO 9696 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:46.261 INFO 9696 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++源端口:9162+++++++++ -2023-10-17 23:19:46.261 INFO 9696 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.CategoryController.list+++++++++ -2023-10-17 23:19:46.261 INFO 9696 --- [http-nio-8088-exec-4] com.example.demo.util.LogAspect : +++++++++请求参数:[]+++++++++ -2023-10-17 23:19:46.261 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:19:46.262 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:46.263 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:46.263 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++源端口:9163+++++++++ -2023-10-17 23:19:46.263 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:19:46.263 INFO 9696 --- [http-nio-8088-exec-10] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=2}]+++++++++ -2023-10-17 23:19:46.265 INFO 9696 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:19:46.265 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求地址:http://localhost:8088/index-config/list+++++++++ -2023-10-17 23:19:46.265 INFO 9696 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++方法:POST+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++源端口:9167+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源ip地址:0:0:0:0:0:0:0:1+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++源端口:9165+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++类与方法名 : com.example.demo.controller.IndexConfigController.list+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-5] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=1}]+++++++++ -2023-10-17 23:19:46.266 INFO 9696 --- [http-nio-8088-exec-8] com.example.demo.util.LogAspect : +++++++++请求参数:[{indexType=3}]+++++++++ diff --git a/src/recommend/logs/spring.log.2023-10-16.0.gz b/src/recommend/logs/spring.log.2023-10-16.0.gz deleted file mode 100644 index ba48f320677d3802f695a569ba708f6458379b1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156774 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