| 2025-05-30 08:50:20.640 [http-nio-10031-exec-4] ERROR c.d.service.system.impl.SystemLoginServiceImpl - 账号或密码不正确 | 
| org.apache.shiro.authc.AuthenticationException: Authentication failed for token submission [com.doumee.config.shiro.ShiroToken - zhfwdw, rememberMe=false].  Possible unexpected error? (Typical or expected login exceptions should extend from AuthenticationException). | 
|     at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:214) | 
|     at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) | 
|     at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:275) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260) | 
|     at com.doumee.service.system.impl.SystemLoginServiceImpl.loginByPassword(SystemLoginServiceImpl.java:166) | 
|     at com.doumee.api.system.SystemController.login(SystemController.java:46) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.doumee.core.exception.BusinessException: 对不起,账号信息不正确! | 
|     at com.doumee.config.shiro.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:107) | 
|     at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571) | 
|     at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180) | 
|     at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:273) | 
|     at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) | 
|     ... 79 common frames omitted | 
| 2025-05-30 08:50:20.711 [http-nio-10031-exec-4] ERROR com.doumee.config.handler.GlobalExceptionHandler - 对不起,账号信息不正确! | 
| com.doumee.core.exception.BusinessException: 对不起,账号信息不正确! | 
|     at com.doumee.service.system.impl.SystemLoginServiceImpl.loginByPassword(SystemLoginServiceImpl.java:187) | 
|     at com.doumee.api.system.SystemController.login(SystemController.java:46) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 08:50:44.111 [http-nio-10031-exec-162] ERROR com.doumee.config.handler.GlobalExceptionHandler - 未配置客服人员,请联系管理员 | 
| com.doumee.core.exception.BusinessException: 未配置客服人员,请联系管理员 | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl.findByCompanyId(CustomerServiceServiceImpl.java:265) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$a303bd18.findByCompanyId(<generated>) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$6b4e05a4.findByCompanyId(<generated>) | 
|     at com.doumee.api.business.CustomerServiceController.findByCompanyId(CustomerServiceController.java:105) | 
|     at com.doumee.api.business.CustomerServiceController$$FastClassBySpringCGLIB$$7052c1d7.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.CustomerServiceController$$EnhancerBySpringCGLIB$$2d06db6d.findByCompanyId(<generated>) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 08:51:44.026 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60266 | 
| 2025-05-30 08:52:44.363 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60028 | 
| 2025-05-30 08:52:44.364 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60323 | 
| 2025-05-30 08:54:44.354 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60013 | 
| 2025-05-30 08:58:41.349 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 117003 | 
| 2025-05-30 08:58:41.352 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 116897 | 
| 2025-05-30 08:58:41.354 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 117016 | 
| 2025-05-30 09:00:41.335 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119666 | 
| 2025-05-30 09:00:41.338 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119749 | 
| 2025-05-30 09:02:41.330 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119767 | 
| 2025-05-30 09:02:41.333 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119583 | 
| 2025-05-30 09:04:41.384 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119743 | 
| 2025-05-30 09:04:41.391 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119858 | 
| 2025-05-30 09:06:41.347 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119325 | 
| 2025-05-30 09:06:41.348 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119593 | 
| 2025-05-30 09:08:41.356 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119688 | 
| 2025-05-30 09:08:41.356 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119799 | 
| 2025-05-30 09:10:01.772 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 09:10:41.341 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119662 | 
| 2025-05-30 09:12:41.331 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118987 | 
| 2025-05-30 09:12:41.336 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118774 | 
| 2025-05-30 09:12:41.340 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119807 | 
| 2025-05-30 09:14:41.419 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119904 | 
| 2025-05-30 09:14:41.420 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119750 | 
| 2025-05-30 09:16:41.355 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119602 | 
| 2025-05-30 09:16:41.358 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119711 | 
| 2025-05-30 09:18:41.347 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118691 | 
| 2025-05-30 09:18:41.348 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119796 | 
| 2025-05-30 09:20:41.346 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119705 | 
| 2025-05-30 09:20:41.347 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119807 | 
| 2025-05-30 09:22:41.354 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119627 | 
| 2025-05-30 09:22:41.355 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119737 | 
| 2025-05-30 09:24:41.345 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119790 | 
| 2025-05-30 09:24:41.350 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119666 | 
| 2025-05-30 09:26:41.357 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119719 | 
| 2025-05-30 09:28:41.363 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119000 | 
| 2025-05-30 09:28:41.365 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118892 | 
| 2025-05-30 09:28:41.373 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119700 | 
| 2025-05-30 09:30:41.459 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119819 | 
| 2025-05-30 09:30:41.461 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119734 | 
| 2025-05-30 09:32:41.340 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119570 | 
| 2025-05-30 09:32:41.341 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119655 | 
| 2025-05-30 09:34:41.349 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119816 | 
| 2025-05-30 09:34:41.351 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119724 | 
| 2025-05-30 09:36:41.340 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118817 | 
| 2025-05-30 09:36:41.347 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118703 | 
| 2025-05-30 09:38:41.375 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119721 | 
| 2025-05-30 09:40:41.350 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118909 | 
| 2025-05-30 09:40:41.354 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119004 | 
| 2025-05-30 09:40:41.357 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119719 | 
| 2025-05-30 09:42:41.335 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119797 | 
| 2025-05-30 09:42:41.340 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119703 | 
| 2025-05-30 09:44:41.336 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119797 | 
| 2025-05-30 09:44:41.338 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119656 | 
| 2025-05-30 09:46:41.356 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119768 | 
| 2025-05-30 09:46:41.356 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119620 | 
| 2025-05-30 09:48:41.338 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119724 | 
| 2025-05-30 09:48:41.341 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119607 | 
| 2025-05-30 09:50:41.337 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119784 | 
| 2025-05-30 09:50:41.338 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119608 | 
| 2025-05-30 09:52:41.341 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119729 | 
| 2025-05-30 09:52:41.343 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119809 | 
| 2025-05-30 09:54:41.353 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119645 | 
| 2025-05-30 09:54:41.354 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119757 | 
| 2025-05-30 09:56:41.353 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 117649 | 
| 2025-05-30 09:56:41.356 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118775 | 
| 2025-05-30 09:58:41.363 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119711 | 
| 2025-05-30 09:58:41.364 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119809 | 
| 2025-05-30 10:00:41.346 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119590 | 
| 2025-05-30 10:00:41.350 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119697 | 
| 2025-05-30 10:02:41.346 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119780 | 
| 2025-05-30 10:02:41.349 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118651 | 
| 2025-05-30 10:03:44.352 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 62646 | 
| 2025-05-30 10:03:44.353 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 62724 | 
| 2025-05-30 10:05:37.046 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 112294 | 
| 2025-05-30 10:05:37.049 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 112366 | 
| 2025-05-30 10:08:41.387 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 117036 | 
| 2025-05-30 10:08:41.387 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 116868 | 
| 2025-05-30 10:08:41.390 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 117021 | 
| 2025-05-30 10:10:01.770 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 10:10:04.105 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 82151 | 
| 2025-05-30 10:10:04.105 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 82287 | 
| 2025-05-30 10:10:31.008 [http-nio-10031-exec-160] ERROR com.doumee.config.handler.GlobalExceptionHandler - 未配置客服人员,请联系管理员 | 
| com.doumee.core.exception.BusinessException: 未配置客服人员,请联系管理员 | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl.findByCompanyId(CustomerServiceServiceImpl.java:265) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$a303bd18.findByCompanyId(<generated>) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$6b4e05a4.findByCompanyId(<generated>) | 
|     at com.doumee.api.business.CustomerServiceController.findByCompanyId(CustomerServiceController.java:105) | 
|     at com.doumee.api.business.CustomerServiceController$$FastClassBySpringCGLIB$$7052c1d7.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.CustomerServiceController$$EnhancerBySpringCGLIB$$2d06db6d.findByCompanyId(<generated>) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 10:11:29.440 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60459 | 
| 2025-05-30 10:13:29.370 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60022 | 
| 2025-05-30 10:13:29.378 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60031 | 
| 2025-05-30 10:15:29.584 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60210 | 
| 2025-05-30 10:15:29.589 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60204 | 
| 2025-05-30 10:17:41.348 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 71988 | 
| 2025-05-30 10:17:41.349 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 71994 | 
| 2025-05-30 10:18:42.234 [http-nio-10031-exec-161] ERROR com.doumee.config.handler.GlobalExceptionHandler - 未配置客服人员,请联系管理员 | 
| com.doumee.core.exception.BusinessException: 未配置客服人员,请联系管理员 | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl.findByCompanyId(CustomerServiceServiceImpl.java:265) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$a303bd18.findByCompanyId(<generated>) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$6b4e05a4.findByCompanyId(<generated>) | 
|     at com.doumee.api.business.CustomerServiceController.findByCompanyId(CustomerServiceController.java:105) | 
|     at com.doumee.api.business.CustomerServiceController$$FastClassBySpringCGLIB$$7052c1d7.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.CustomerServiceController$$EnhancerBySpringCGLIB$$2d06db6d.findByCompanyId(<generated>) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 10:19:42.607 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60374 | 
| 2025-05-30 10:19:42.641 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60978 | 
| 2025-05-30 10:21:42.810 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60457 | 
| 2025-05-30 10:21:42.820 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60468 | 
| 2025-05-30 10:26:12.474 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 90103 | 
| 2025-05-30 10:26:12.501 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 90133 | 
| 2025-05-30 10:26:12.533 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 210166 | 
| 2025-05-30 10:27:46.140 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 63588 | 
| 2025-05-30 10:27:46.140 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 63783 | 
| 2025-05-30 10:27:46.141 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 63763 | 
| 2025-05-30 10:30:41.048 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118389 | 
| 2025-05-30 10:30:41.161 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118753 | 
| 2025-05-30 10:30:41.200 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118827 | 
| 2025-05-30 10:32:41.059 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119061 | 
| 2025-05-30 10:32:41.093 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119370 | 
| 2025-05-30 10:34:41.385 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119496 | 
| 2025-05-30 10:34:41.386 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119728 | 
| 2025-05-30 10:36:41.388 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119088 | 
| 2025-05-30 10:36:41.399 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119391 | 
| 2025-05-30 10:38:41.069 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118632 | 
| 2025-05-30 10:38:41.120 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119006 | 
| 2025-05-30 10:40:41.383 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118980 | 
| 2025-05-30 10:40:41.384 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119278 | 
| 2025-05-30 10:41:42.399 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60221 | 
| 2025-05-30 10:43:41.382 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118923 | 
| 2025-05-30 10:45:41.410 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118896 | 
| 2025-05-30 10:47:41.398 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118974 | 
| 2025-05-30 10:47:41.403 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118678 | 
| 2025-05-30 10:49:41.409 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119182 | 
| 2025-05-30 10:49:41.409 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118805 | 
| 2025-05-30 10:51:41.395 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118708 | 
| 2025-05-30 10:51:41.402 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119105 | 
| 2025-05-30 10:53:41.395 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118726 | 
| 2025-05-30 10:53:41.397 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119132 | 
| 2025-05-30 10:55:41.096 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118400 | 
| 2025-05-30 10:55:41.156 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118885 | 
| 2025-05-30 10:57:41.388 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 117929 | 
| 2025-05-30 10:57:41.393 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119323 | 
| 2025-05-30 10:59:18.585 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 95833 | 
| 2025-05-30 10:59:18.596 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 96287 | 
| 2025-05-30 11:00:01.291 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidPooledStatement - CommunicationsException, druid version 1.2.0, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, testWhileIdle true, idle millis 41387, minIdle 0, poolingCount 1, timeBetweenEvictionRunsMillis 60000, lastValidIdleMillis 41387, driver com.mysql.cj.jdbc.Driver, exceptionSorter com.alibaba.druid.pool.vendor.MySqlExceptionSorter | 
| 2025-05-30 11:00:01.295 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidDataSource - discard connection | 
| com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketTimeoutException: Read timed out | 
|     at java.net.SocketInputStream.socketRead0(Native Method) | 
|     at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:171) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 11:00:01.300 [http-nio-10031-exec-5] ERROR com.doumee.config.handler.GlobalExceptionHandler -  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
| org.springframework.dao.RecoverableDataAccessException:  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
|     at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:100) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) | 
|     at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     ... 94 common frames omitted | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 41,272 milliseconds ago. The last packet sent successfully to the server was 41,328 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketTimeoutException: Read timed out | 
|     at java.net.SocketInputStream.socketRead0(Native Method) | 
|     at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:171) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 11:02:41.382 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119003 | 
| 2025-05-30 11:02:41.643 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 159789 | 
| 2025-05-30 11:02:41.659 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119562 | 
| 2025-05-30 11:04:41.389 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118685 | 
| 2025-05-30 11:04:41.393 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119079 | 
| 2025-05-30 11:06:41.416 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119236 | 
| 2025-05-30 11:06:41.424 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118840 | 
| 2025-05-30 11:08:41.417 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118694 | 
| 2025-05-30 11:08:41.417 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119137 | 
| 2025-05-30 11:10:01.769 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 11:10:41.092 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118503 | 
| 2025-05-30 11:10:41.147 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118940 | 
| 2025-05-30 11:12:41.125 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118766 | 
| 2025-05-30 11:12:41.184 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119130 | 
| 2025-05-30 11:14:41.114 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118663 | 
| 2025-05-30 11:14:41.116 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119032 | 
| 2025-05-30 11:16:41.104 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118683 | 
| 2025-05-30 11:16:41.161 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119159 | 
| 2025-05-30 11:18:41.077 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118727 | 
| 2025-05-30 11:18:41.133 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119119 | 
| 2025-05-30 11:20:41.424 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119085 | 
| 2025-05-30 11:22:41.078 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118482 | 
| 2025-05-30 11:22:41.132 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118692 | 
| 2025-05-30 11:24:41.078 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 117673 | 
| 2025-05-30 11:24:41.130 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118076 | 
| 2025-05-30 11:26:41.071 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 118766 | 
| 2025-05-30 11:26:41.126 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119196 | 
| 2025-05-30 11:27:08.732 [http-nio-10031-exec-162] ERROR com.doumee.config.handler.GlobalExceptionHandler - 未配置客服人员,请联系管理员 | 
| com.doumee.core.exception.BusinessException: 未配置客服人员,请联系管理员 | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl.findByCompanyId(CustomerServiceServiceImpl.java:265) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$a303bd18.findByCompanyId(<generated>) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$6b4e05a4.findByCompanyId(<generated>) | 
|     at com.doumee.api.business.CustomerServiceController.findByCompanyId(CustomerServiceController.java:105) | 
|     at com.doumee.api.business.CustomerServiceController$$FastClassBySpringCGLIB$$7052c1d7.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.CustomerServiceController$$EnhancerBySpringCGLIB$$2d06db6d.findByCompanyId(<generated>) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 11:29:08.903 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60638 | 
| 2025-05-30 11:33:08.396 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60148 | 
| 2025-05-30 11:33:08.409 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60164 | 
| 2025-05-30 11:33:08.424 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60183 | 
| 2025-05-30 11:38:19.872 [http-nio-10031-exec-160] ERROR com.doumee.config.handler.GlobalExceptionHandler - 未配置客服人员,请联系管理员 | 
| com.doumee.core.exception.BusinessException: 未配置客服人员,请联系管理员 | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl.findByCompanyId(CustomerServiceServiceImpl.java:265) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$a303bd18.findByCompanyId(<generated>) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$6b4e05a4.findByCompanyId(<generated>) | 
|     at com.doumee.api.business.CustomerServiceController.findByCompanyId(CustomerServiceController.java:105) | 
|     at com.doumee.api.business.CustomerServiceController$$FastClassBySpringCGLIB$$7052c1d7.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.CustomerServiceController$$EnhancerBySpringCGLIB$$2d06db6d.findByCompanyId(<generated>) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 11:39:09.083 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60682 | 
| 2025-05-30 11:42:08.322 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60085 | 
| 2025-05-30 11:45:41.469 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 81017 | 
| 2025-05-30 11:45:41.479 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 81025 | 
| 2025-05-30 11:45:41.487 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 153219 | 
| 2025-05-30 11:51:20.098 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60532 | 
| 2025-05-30 11:51:20.158 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60589 | 
| 2025-05-30 11:51:20.227 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 218836 | 
| 2025-05-30 11:52:41.425 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80348 | 
| 2025-05-30 11:52:41.425 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 79893 | 
| 2025-05-30 11:57:41.082 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80572 | 
| 2025-05-30 11:57:41.147 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80640 | 
| 2025-05-30 11:57:41.490 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80997 | 
| 2025-05-30 12:00:41.376 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119960 | 
| 2025-05-30 12:04:41.391 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119996 | 
| 2025-05-30 12:06:41.382 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119994 | 
| 2025-05-30 12:08:41.375 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119975 | 
| 2025-05-30 12:10:01.765 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 12:12:41.700 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120310 | 
| 2025-05-30 12:14:41.405 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120010 | 
| 2025-05-30 12:18:41.434 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120032 | 
| 2025-05-30 12:22:41.388 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119989 | 
| 2025-05-30 12:24:41.702 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120309 | 
| 2025-05-30 12:26:41.422 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119979 | 
| 2025-05-30 12:28:41.415 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120004 | 
| 2025-05-30 12:32:41.394 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119999 | 
| 2025-05-30 12:34:41.700 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120301 | 
| 2025-05-30 12:36:41.413 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120014 | 
| 2025-05-30 12:38:41.401 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119989 | 
| 2025-05-30 12:42:41.399 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120004 | 
| 2025-05-30 12:44:41.704 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120298 | 
| 2025-05-30 12:46:41.381 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119977 | 
| 2025-05-30 12:48:41.392 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120009 | 
| 2025-05-30 12:52:41.399 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120001 | 
| 2025-05-30 12:54:41.385 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119977 | 
| 2025-05-30 12:56:41.396 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120002 | 
| 2025-05-30 12:58:41.415 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120022 | 
| 2025-05-30 13:02:41.379 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119994 | 
| 2025-05-30 13:06:41.403 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120013 | 
| 2025-05-30 13:08:41.395 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120002 | 
| 2025-05-30 13:10:01.758 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 13:12:41.379 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119977 | 
| 2025-05-30 13:14:41.394 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120006 | 
| 2025-05-30 13:16:41.377 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119996 | 
| 2025-05-30 13:18:41.373 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119987 | 
| 2025-05-30 13:22:41.401 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120017 | 
| 2025-05-30 13:24:41.369 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119984 | 
| 2025-05-30 13:26:41.377 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119988 | 
| 2025-05-30 13:28:41.386 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119982 | 
| 2025-05-30 13:30:41.385 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120009 | 
| 2025-05-30 13:32:41.442 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120050 | 
| 2025-05-30 13:34:41.387 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119951 | 
| 2025-05-30 13:36:41.380 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119990 | 
| 2025-05-30 13:38:41.395 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120013 | 
| 2025-05-30 13:42:41.375 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119988 | 
| 2025-05-30 13:46:41.391 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120017 | 
| 2025-05-30 13:48:41.385 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119990 | 
| 2025-05-30 13:50:41.412 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120027 | 
| 2025-05-30 13:52:41.369 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119957 | 
| 2025-05-30 13:54:41.387 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120010 | 
| 2025-05-30 13:56:27.537 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 106147 | 
| 2025-05-30 13:58:41.373 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80993 | 
| 2025-05-30 13:58:41.381 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80958 | 
| 2025-05-30 13:58:41.388 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 133840 | 
| 2025-05-30 14:02:41.385 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120005 | 
| 2025-05-30 14:05:41.083 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80695 | 
| 2025-05-30 14:05:41.148 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80764 | 
| 2025-05-30 14:07:41.493 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60075 | 
| 2025-05-30 14:10:01.757 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 14:11:41.375 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 179973 | 
| 2025-05-30 14:14:41.379 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119963 | 
| 2025-05-30 14:18:41.402 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120011 | 
| 2025-05-30 14:21:41.488 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60107 | 
| 2025-05-30 14:24:41.410 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 240032 | 
| 2025-05-30 14:25:41.467 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60057 | 
| 2025-05-30 14:29:41.486 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60340 | 
| 2025-05-30 14:34:41.372 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80978 | 
| 2025-05-30 14:34:41.374 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80979 | 
| 2025-05-30 14:34:41.390 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 239999 | 
| 2025-05-30 14:37:42.077 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60259 | 
| 2025-05-30 14:37:42.080 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60633 | 
| 2025-05-30 14:37:42.085 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60657 | 
| 2025-05-30 14:39:28.078 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 67602 | 
| 2025-05-30 14:39:28.079 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 67662 | 
| 2025-05-30 14:39:28.080 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 67167 | 
| 2025-05-30 14:40:02.161 [http-nio-10031-exec-161] ERROR com.doumee.config.handler.GlobalExceptionHandler - 未配置客服人员,请联系管理员 | 
| com.doumee.core.exception.BusinessException: 未配置客服人员,请联系管理员 | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl.findByCompanyId(CustomerServiceServiceImpl.java:265) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$a303bd18.findByCompanyId(<generated>) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$6b4e05a4.findByCompanyId(<generated>) | 
|     at com.doumee.api.business.CustomerServiceController.findByCompanyId(CustomerServiceController.java:105) | 
|     at com.doumee.api.business.CustomerServiceController$$FastClassBySpringCGLIB$$7052c1d7.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.CustomerServiceController$$EnhancerBySpringCGLIB$$2d06db6d.findByCompanyId(<generated>) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 14:45:02.157 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60983 | 
| 2025-05-30 14:46:46.163 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 64746 | 
| 2025-05-30 15:10:01.760 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 15:12:02.234 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 61047 | 
| 2025-05-30 15:13:46.855 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 65476 | 
| 2025-05-30 15:15:46.375 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60198 | 
| 2025-05-30 15:30:41.404 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 115247 | 
| 2025-05-30 15:34:41.431 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120044 | 
| 2025-05-30 15:36:20.401 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 98962 | 
| 2025-05-30 15:37:41.438 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 80982 | 
| 2025-05-30 15:37:41.454 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 81040 | 
| 2025-05-30 15:40:20.375 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 98516 | 
| 2025-05-30 15:41:22.149 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 61220 | 
| 2025-05-30 15:41:22.152 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 61707 | 
| 2025-05-30 15:41:22.167 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 61786 | 
| 2025-05-30 15:41:31.979 [http-nio-10031-exec-5] ERROR com.doumee.config.handler.GlobalExceptionHandler - 未配置客服人员,请联系管理员 | 
| com.doumee.core.exception.BusinessException: 未配置客服人员,请联系管理员 | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl.findByCompanyId(CustomerServiceServiceImpl.java:265) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$a303bd18.findByCompanyId(<generated>) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$FastClassBySpringCGLIB$$aa84df75.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:685) | 
|     at com.doumee.service.business.impl.CustomerServiceServiceImpl$$EnhancerBySpringCGLIB$$6b4e05a4.findByCompanyId(<generated>) | 
|     at com.doumee.api.business.CustomerServiceController.findByCompanyId(CustomerServiceController.java:105) | 
|     at com.doumee.api.business.CustomerServiceController$$FastClassBySpringCGLIB$$7052c1d7.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.CustomerServiceController$$EnhancerBySpringCGLIB$$2d06db6d.findByCompanyId(<generated>) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | 
|     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 15:42:31.605 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60268 | 
| 2025-05-30 15:43:32.414 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60743 | 
| 2025-05-30 15:43:32.415 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60295 | 
| 2025-05-30 15:49:41.385 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 69017 | 
| 2025-05-30 15:49:41.386 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 69011 | 
| 2025-05-30 15:53:41.391 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119998 | 
| 2025-05-30 15:55:41.398 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119992 | 
| 2025-05-30 15:59:41.378 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119991 | 
| 2025-05-30 16:01:41.385 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119999 | 
| 2025-05-30 16:06:41.384 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119996 | 
| 2025-05-30 16:07:50.713 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidPooledStatement - CommunicationsException, druid version 1.2.0, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, testWhileIdle true, idle millis 68754, minIdle 0, poolingCount 2, timeBetweenEvictionRunsMillis 60000, lastValidIdleMillis 68754, driver com.mysql.cj.jdbc.Driver, exceptionSorter com.alibaba.druid.pool.vendor.MySqlExceptionSorter | 
| 2025-05-30 16:07:50.717 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidDataSource - discard connection | 
| com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketException: Connection reset | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:210) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 16:07:50.722 [http-nio-10031-exec-162] ERROR com.doumee.config.handler.GlobalExceptionHandler -  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?, ?, ?, ?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
| org.springframework.dao.RecoverableDataAccessException:  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?, ?, ?, ?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
|     at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:100) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) | 
|     at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     ... 94 common frames omitted | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 68,632 milliseconds ago. The last packet sent successfully to the server was 68,694 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketException: Connection reset | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:210) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 16:10:01.758 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 16:10:41.379 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119994 | 
| 2025-05-30 16:14:41.380 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119996 | 
| 2025-05-30 16:16:32.383 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 111005 | 
| 2025-05-30 16:17:41.384 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68939 | 
| 2025-05-30 16:17:41.386 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68466 | 
| 2025-05-30 16:17:41.387 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 69009 | 
| 2025-05-30 16:19:41.366 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68983 | 
| 2025-05-30 16:19:41.379 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 69008 | 
| 2025-05-30 16:21:00.562 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidPooledStatement - CommunicationsException, druid version 1.2.0, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, testWhileIdle true, idle millis 78291, minIdle 0, poolingCount 1, timeBetweenEvictionRunsMillis 60000, lastValidIdleMillis 78291, driver com.mysql.cj.jdbc.Driver, exceptionSorter com.alibaba.druid.pool.vendor.MySqlExceptionSorter | 
| 2025-05-30 16:21:00.563 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidDataSource - discard connection | 
| com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketTimeoutException: Read timed out | 
|     at java.net.SocketInputStream.socketRead0(Native Method) | 
|     at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:171) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 16:21:00.564 [http-nio-10031-exec-162] ERROR com.doumee.config.handler.GlobalExceptionHandler -  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
| org.springframework.dao.RecoverableDataAccessException:  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
|     at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:100) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) | 
|     at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     ... 94 common frames omitted | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,291 milliseconds ago. The last packet sent successfully to the server was 78,347 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketTimeoutException: Read timed out | 
|     at java.net.SocketInputStream.socketRead0(Native Method) | 
|     at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:171) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 16:23:41.386 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120007 | 
| 2025-05-30 16:25:41.377 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120003 | 
| 2025-05-30 16:27:41.378 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119995 | 
| 2025-05-30 16:29:41.417 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120046 | 
| 2025-05-30 16:30:42.094 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60616 | 
| 2025-05-30 16:30:42.113 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60690 | 
| 2025-05-30 16:32:41.469 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60094 | 
| 2025-05-30 16:36:41.394 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120010 | 
| 2025-05-30 16:38:41.362 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119978 | 
| 2025-05-30 16:40:00.266 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidPooledStatement - CommunicationsException, druid version 1.2.0, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, testWhileIdle true, idle millis 78146, minIdle 0, poolingCount 2, timeBetweenEvictionRunsMillis 60000, lastValidIdleMillis 78146, driver com.mysql.cj.jdbc.Driver, exceptionSorter com.alibaba.druid.pool.vendor.MySqlExceptionSorter | 
| 2025-05-30 16:40:00.267 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidDataSource - discard connection | 
| com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketTimeoutException: Read timed out | 
|     at java.net.SocketInputStream.socketRead0(Native Method) | 
|     at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:171) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 16:40:00.268 [http-nio-10031-exec-147] ERROR com.doumee.config.handler.GlobalExceptionHandler -  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?, ?, ?, ?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
| org.springframework.dao.RecoverableDataAccessException:  | 
| ### Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
| ### The error may exist in com/doumee/dao/business/join/NoticesJoinMapper.java (best guess) | 
| ### The error may involve defaultParameterMap | 
| ### The error occurred while setting parameters | 
| ### SQL: SELECT COUNT(*) AS total FROM `notices` t WHERE (t.company_id = ? AND t.type <> ? AND t.isdeleted = ? AND t.company_id = ? AND t.palt = ? AND t.obj_type IN (?, ?, ?, ?)) | 
| ### Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
| ; Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago.; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
|     at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:100) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) | 
|     at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) | 
|     at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439) | 
|     at com.sun.proxy.$Proxy113.selectList(Unknown Source) | 
|     at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:119) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:84) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152) | 
|     at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) | 
|     at com.sun.proxy.$Proxy182.selectJoinPage(Unknown Source) | 
|     at com.doumee.service.business.impl.NoticesServiceImpl.findPage(NoticesServiceImpl.java:174) | 
|     at com.doumee.api.business.NoticesController.findPage(NoticesController.java:83) | 
|     at com.doumee.api.business.NoticesController$$FastClassBySpringCGLIB$$aeaa047b.invoke(<generated>) | 
|     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82) | 
|     at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39) | 
|     at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115) | 
|     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) | 
|     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747) | 
|     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) | 
|     at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$bf4969d9.findPage(<generated>) | 
|     at sun.reflect.GeneratedMethodAccessor733.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) | 
|     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) | 
|     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) | 
|     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) | 
|     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) | 
|     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) | 
|     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) | 
|     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) | 
|     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) | 
|     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) | 
|     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108) | 
|     at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) | 
|     at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) | 
|     at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) | 
|     at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387) | 
|     at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) | 
|     at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) | 
|     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) | 
|     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) | 
|     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) | 
|     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) | 
|     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) | 
|     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) | 
|     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) | 
|     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) | 
|     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) | 
|     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) | 
|     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367) | 
|     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) | 
|     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) | 
|     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) | 
|     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
|     at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) | 
|     at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) | 
|     at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) | 
|     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) | 
|     at com.sun.proxy.$Proxy134.execute(Unknown Source) | 
|     at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) | 
|     at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80) | 
|     at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy131.query(Unknown Source) | 
|     at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65) | 
|     at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336) | 
|     at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158) | 
|     at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110) | 
|     at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor.willDoQuery(PaginationInnerInterceptor.java:135) | 
|     at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:75) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:169) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) | 
|     at com.github.yulichang.interceptor.MPJInterceptor.intercept(MPJInterceptor.java:78) | 
|     at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) | 
|     at com.sun.proxy.$Proxy130.query(Unknown Source) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) | 
|     at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142) | 
|     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source) | 
|     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | 
|     at java.lang.reflect.Method.invoke(Method.java:498) | 
|     at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) | 
|     ... 94 common frames omitted | 
| Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure | 
|   | 
| The last packet successfully received from the server was 78,026 milliseconds ago. The last packet sent successfully to the server was 78,085 milliseconds ago. | 
|     at sun.reflect.GeneratedConstructorAccessor147.newInstance(Unknown Source) | 
|     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | 
|     at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) | 
|     at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:539) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:703) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:642) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:941) | 
|     at com.mysql.cj.NativeSession.execSQL(NativeSession.java:1075) | 
|     at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930) | 
|     ... 138 common frames omitted | 
| Caused by: java.net.SocketTimeoutException: Read timed out | 
|     at java.net.SocketInputStream.socketRead0(Native Method) | 
|     at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:171) | 
|     at java.net.SocketInputStream.read(SocketInputStream.java:141) | 
|     at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) | 
|     at sun.security.ssl.InputRecord.read(InputRecord.java:503) | 
|     at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) | 
|     at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) | 
|     at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) | 
|     at java.io.FilterInputStream.read(FilterInputStream.java:133) | 
|     at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63) | 
|     at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52) | 
|     at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54) | 
|     at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44) | 
|     at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:533) | 
|     ... 143 common frames omitted | 
| 2025-05-30 16:42:32.369 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 111002 | 
| 2025-05-30 16:42:32.433 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 151617 | 
| 2025-05-30 16:44:41.378 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68957 | 
| 2025-05-30 16:44:41.385 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68964 | 
| 2025-05-30 16:44:41.402 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68981 | 
| 2025-05-30 16:48:41.375 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119999 | 
| 2025-05-30 16:50:41.385 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120015 | 
| 2025-05-30 16:54:41.392 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120008 | 
| 2025-05-30 16:56:41.383 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119989 | 
| 2025-05-30 16:58:41.485 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60095 | 
| 2025-05-30 16:58:41.507 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60118 | 
| 2025-05-30 16:58:41.525 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120137 | 
| 2025-05-30 17:02:41.370 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119958 | 
| 2025-05-30 17:04:41.374 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119993 | 
| 2025-05-30 17:08:41.403 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120021 | 
| 2025-05-30 17:10:01.761 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 17:10:41.380 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119972 | 
| 2025-05-30 17:14:32.485 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 111113 | 
| 2025-05-30 17:15:41.372 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68335 | 
| 2025-05-30 17:15:41.381 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68840 | 
| 2025-05-30 17:15:41.394 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68915 | 
| 2025-05-30 17:14:32.485 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 111113 | 
| 2025-05-30 17:15:41.372 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68335 | 
| 2025-05-30 17:15:41.381 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68840 | 
| 2025-05-30 17:15:41.394 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68915 | 
| 2025-05-30 17:19:41.380 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119992 | 
| 2025-05-30 17:23:41.429 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119977 | 
| 2025-05-30 17:27:41.367 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119980 | 
| 2025-05-30 17:29:41.387 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120005 | 
| 2025-05-30 17:34:41.369 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119978 | 
| 2025-05-30 17:36:41.374 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119984 | 
| 2025-05-30 17:14:32.485 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 111113 | 
| 2025-05-30 17:15:41.372 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68335 | 
| 2025-05-30 17:15:41.381 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68840 | 
| 2025-05-30 17:15:41.394 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68915 | 
| 2025-05-30 17:14:32.485 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 111113 | 
| 2025-05-30 17:15:41.372 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68335 | 
| 2025-05-30 17:15:41.381 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68840 | 
| 2025-05-30 17:15:41.394 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 68915 | 
| 2025-05-30 17:19:41.380 [http-nio-10031-exec-160] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119992 | 
| 2025-05-30 17:23:41.429 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119977 | 
| 2025-05-30 17:27:41.367 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119980 | 
| 2025-05-30 17:29:41.387 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120005 | 
| 2025-05-30 17:34:41.369 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119978 | 
| 2025-05-30 17:36:41.374 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119984 | 
| 2025-05-30 17:38:41.436 [http-nio-10031-exec-152] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120051 | 
| 2025-05-30 17:40:41.378 [http-nio-10031-exec-161] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119941 | 
| 2025-05-30 17:44:41.401 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120015 | 
| 2025-05-30 17:48:41.386 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119987 | 
| 2025-05-30 17:50:41.380 [http-nio-10031-exec-151] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119977 | 
| 2025-05-30 17:52:41.377 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119984 | 
| 2025-05-30 17:56:41.369 [http-nio-10031-exec-147] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119973 | 
| 2025-05-30 17:58:41.397 [http-nio-10031-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120016 | 
| 2025-05-30 18:00:41.372 [http-nio-10031-exec-162] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119986 | 
| 2025-05-30 18:04:41.369 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119978 | 
| 2025-05-30 18:06:41.372 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119995 | 
| 2025-05-30 18:08:41.373 [http-nio-10031-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119988 | 
| 2025-05-30 18:10:01.759 [SessionValidationThread-1] ERROR o.a.s.s.m.ExecutorServiceSessionValidationScheduler - Error while validating the session | 
| java.lang.NullPointerException: null | 
|     at org.apache.shiro.session.mgt.AbstractValidatingSessionManager.validateSessions(AbstractValidatingSessionManager.java:287) | 
|     at org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler.run(ExecutorServiceSessionValidationScheduler.java:120) | 
|     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) | 
|     at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) | 
|     at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) | 
|     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) | 
|     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | 
|     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | 
|     at java.lang.Thread.run(Thread.java:748) | 
| 2025-05-30 18:10:41.377 [http-nio-10031-exec-148] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 120002 | 
| 2025-05-30 18:14:41.381 [http-nio-10031-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://112.26.66.25:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119924 |