2023-03-13 10:21:00.165 [http-nio2-80-exec-62] INFO net.filev.fastdfs.conn.ConnectionManager:59 - 获取到Tracker连接地址/10.23.90.141:22122
2023-03-13 10:21:00.166 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:93 - check connection status of net.filev.fastdfs.conn.DefaultConnection@63bdaa7d
2023-03-13 10:21:00.167 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:106 - check connection1
2023-03-13 10:21:00.168 [http-nio2-80-exec-62] INFO net.filev.fastdfs.conn.ConnectionManager:76 - 对地址/10.23.90.141:22122发出交易请求TrackerGetStoreStorageCommand
2023-03-13 10:21:00.168 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:163 - ==============Begin Dump Pool Info==========
2023-03-13 10:21:00.169 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:164 - Address=/10.23.90.141:22122
2023-03-13 10:21:00.169 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:165 - 连接池最大连接数配置2000
2023-03-13 10:21:00.170 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:166 - 每个Key最大连接数配置350
2023-03-13 10:21:00.170 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:167 - 每个key对应连接池最大空闲连接数40
2023-03-13 10:21:00.171 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:168 - 每个key对应连接池最小空闲连接数20
2023-03-13 10:21:00.171 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:169 - 活动连接1
2023-03-13 10:21:00.172 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:170 - 空闲连接19
2023-03-13 10:21:00.172 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:171 - 获取前测试连接状态true
2023-03-13 10:21:00.173 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:172 - 归还前测试连接状态false
2023-03-13 10:21:00.173 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:173 - 空闲时测试连接状态true
2023-03-13 10:21:00.174 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:174 - 连接获取总数统计305697
2023-03-13 10:21:00.174 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:175 - 连接返回总数统计305241
2023-03-13 10:21:00.175 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:176 - 连接销毁总数统计29593
2023-03-13 10:21:00.176 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:177 - JmxName=net.filev.fastdfs.conn:type=FdfsConnectionPoolfdfsPool
2023-03-13 10:21:00.177 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:178 - ==============END Dump Pool ================
2023-03-13 10:21:00.177 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:74 - 发出交易请求..报文头为ProtoHead [contentLength=0, cmd=101, status=0]
2023-03-13 10:21:00.178 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:75 - 交易参数为[]
2023-03-13 10:21:00.179 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:99 - 服务端返回报文头ProtoHead [contentLength=40, cmd=100, status=0]
2023-03-13 10:21:00.179 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:201 - dump class=net.filev.fastdfs.domain.StorageNode
2023-03-13 10:21:00.180 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:202 - ----------------------------------------
2023-03-13 10:21:00.180 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=groupName, index=0, max=16, size=16, offsize=0]
2023-03-13 10:21:00.181 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=ip, index=1, max=15, size=15, offsize=16]
2023-03-13 10:21:00.181 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=port, index=2, max=0, size=8, offsize=31]
2023-03-13 10:21:00.182 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=storeIndex, index=3, max=0, size=1, offsize=39]
2023-03-13 10:21:00.182 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=groupName, index=0, max=16, size=16, offsize=0]group1
2023-03-13 10:21:00.183 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=ip, index=1, max=15, size=15, offsize=16]10.23.90.128
2023-03-13 10:21:00.183 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=port, index=2, max=0, size=8, offsize=31]23000
2023-03-13 10:21:00.184 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=storeIndex, index=3, max=0, size=1, offsize=39]1
2023-03-13 10:21:00.184 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:92 - return connect net.filev.fastdfs.conn.DefaultConnection@63bdaa7d
2023-03-13 10:21:00.187 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:93 - check connection status of net.filev.fastdfs.conn.DefaultConnection@5cf5c920
2023-03-13 10:21:00.188 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:106 - check connection1
2023-03-13 10:21:00.189 [http-nio2-80-exec-62] INFO net.filev.fastdfs.conn.ConnectionManager:76 - 对地址/10.23.90.128:23000发出交易请求StorageUploadFileCommand
2023-03-13 10:21:00.189 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:163 - ==============Begin Dump Pool Info==========
2023-03-13 10:21:00.190 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:164 - Address=/10.23.90.128:23000
2023-03-13 10:21:00.190 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:165 - 连接池最大连接数配置2000
2023-03-13 10:21:00.191 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:166 - 每个Key最大连接数配置350
2023-03-13 10:21:00.191 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:167 - 每个key对应连接池最大空闲连接数40
2023-03-13 10:21:00.192 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:168 - 每个key对应连接池最小空闲连接数20
2023-03-13 10:21:00.192 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:169 - 活动连接2
2023-03-13 10:21:00.193 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:170 - 空闲连接18
2023-03-13 10:21:00.193 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:171 - 获取前测试连接状态true
2023-03-13 10:21:00.194 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:172 - 归还前测试连接状态false
2023-03-13 10:21:00.194 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:173 - 空闲时测试连接状态true
2023-03-13 10:21:00.195 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:174 - 连接获取总数统计305699
2023-03-13 10:21:00.195 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:175 - 连接返回总数统计305243
2023-03-13 10:21:00.195 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:176 - 连接销毁总数统计29593
2023-03-13 10:21:00.196 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:177 - JmxName=net.filev.fastdfs.conn:type=FdfsConnectionPoolfdfsPool
2023-03-13 10:21:00.197 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:178 - ==============END Dump Pool ================
2023-03-13 10:21:00.197 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:74 - 发出交易请求..报文头为ProtoHead [contentLength=72769078, cmd=11, status=0]
2023-03-13 10:21:00.198 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:75 - 交易参数为[1, 0, 0, 0, 0, 4, 86, 94, 39, 112, 100, 102, 0, 0, 0]
2023-03-13 10:21:00.198 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:117 - 开始上传文件流大小为72769063
2023-03-13 10:21:00.199 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:128 - 剩余数据量72506919
2023-03-13 10:21:00.201 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:128 - 剩余数据量72244775
2023-03-13 10:21:00.206 [http-nio2-80-exec-62] WARN net.filev.fastdfs.conn.ConnectionManager:80 - host-10-23-90-128:23000 fdfs异常为
net.filev.fastdfs.exception.FdfsIOException: 客户端连接服务端出现了io异常:socket io exception occured while sending cmd
at net.filev.fastdfs.proto.AbstractFdfsCommand.execute(AbstractFdfsCommand.java:42)
at net.filev.fastdfs.conn.ConnectionManager.execute(ConnectionManager.java:78)
at net.filev.fastdfs.conn.ConnectionManager.executeFdfsCmd(ConnectionManager.java:61)
at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFileAndMataData(DefaultFastFileStorageClient.java:124)
at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFile(DefaultFastFileStorageClient.java:47)
at net.filev.service.dfs.FileService.upload(FileService.java:163)
at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$e714f7e5.upload()
at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$49f58f97.upload()
at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
at org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$28136e2d.upload()
at net.filev.web.FileController.upload(FileController.java:953)
at net.filev.web.FileController.uploadDfsBackEnd(FileController.java:214)
at sun.reflect.GeneratedMethodAccessor143.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:105)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
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:652)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
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.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:126)
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.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:126)
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.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)
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 net.filev.interceptor.BaseURLFilter.doFilter(BaseURLFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.CrsfFilter.doFilter(CrsfFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.AXssFilter.doFilter(AXssFilter.java:166)
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:126)
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:126)
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:451)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:366)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:92)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:85)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:363)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:126)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:216)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
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:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1693)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1122)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:617)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:595)
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
at sun.nio.ch.Invoker$2.run(Invoker.java:218)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
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: java.net.SocketException: Connection reset
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:115)
at java.net.SocketOutputStream.write(SocketOutputStream.java:155)
at net.filev.fastdfs.proto.AbstractFdfsCommand.sendFileContent(AbstractFdfsCommand.java:126)
at net.filev.fastdfs.proto.AbstractFdfsCommand.send(AbstractFdfsCommand.java:84)
at net.filev.fastdfs.proto.AbstractFdfsCommand.execute(AbstractFdfsCommand.java:39)
... 173 common frames omitted
2023-03-13 10:21:00.207 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:88 - remove connect net.filev.fastdfs.conn.DefaultConnection@5cf5c920
2023-03-13 10:21:00.208 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:61 - disconnect from Socket[addr=/10.23.90.128,port=23000,localport=55826]
2023-03-13 10:21:00.209 [http-nio2-80-exec-62] WARN net.filev.fastdfs.conn.DefaultConnection:73 - close connection error
java.net.SocketException: Broken pipe (Write failed)
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
at net.filev.fastdfs.conn.DefaultConnection.close(DefaultConnection.java:70)
at net.filev.fastdfs.conn.PooledConnectionFactory.destroyObject(PooledConnectionFactory.java:80)
at net.filev.fastdfs.conn.PooledConnectionFactory.destroyObject(PooledConnectionFactory.java:23)
at org.apache.commons.pool2.impl.GenericKeyedObjectPool.destroy(GenericKeyedObjectPool.java:1086)
at org.apache.commons.pool2.impl.GenericKeyedObjectPool.invalidateObject(GenericKeyedObjectPool.java:562)
at net.filev.fastdfs.conn.ConnectionManager.removeConnect(ConnectionManager.java:108)
at net.filev.fastdfs.conn.ConnectionManager.execute(ConnectionManager.java:89)
at net.filev.fastdfs.conn.ConnectionManager.executeFdfsCmd(ConnectionManager.java:61)
at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFileAndMataData(DefaultFastFileStorageClient.java:124)
at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFile(DefaultFastFileStorageClient.java:47)
at net.filev.service.dfs.FileService.upload(FileService.java:163)
at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$e714f7e5.upload()
at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$49f58f97.upload()
at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
at org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$28136e2d.upload()
at net.filev.web.FileController.upload(FileController.java:953)
at net.filev.web.FileController.uploadDfsBackEnd(FileController.java:214)
at sun.reflect.GeneratedMethodAccessor143.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:105)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
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:652)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
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.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:126)
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.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:126)
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.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)
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 net.filev.interceptor.BaseURLFilter.doFilter(BaseURLFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.CrsfFilter.doFilter(CrsfFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.AXssFilter.doFilter(AXssFilter.java:166)
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:126)
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:126)
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:451)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:366)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:92)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:85)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:363)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:126)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:216)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
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:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1693)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1122)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:617)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:595)
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
at sun.nio.ch.Invoker$2.run(Invoker.java:218)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
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)
2023-03-13 10:21:00.165 [http-nio2-80-exec-62] INFO net.filev.fastdfs.conn.ConnectionManager:59 - 获取到Tracker连接地址/10.23.90.141:22122 2023-03-13 10:21:00.166 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:93 - check connection status of net.filev.fastdfs.conn.DefaultConnection@63bdaa7d 2023-03-13 10:21:00.167 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:106 - check connection1 2023-03-13 10:21:00.168 [http-nio2-80-exec-62] INFO net.filev.fastdfs.conn.ConnectionManager:76 - 对地址/10.23.90.141:22122发出交易请求TrackerGetStoreStorageCommand 2023-03-13 10:21:00.168 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:163 - ==============Begin Dump Pool Info========== 2023-03-13 10:21:00.169 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:164 - Address=/10.23.90.141:22122 2023-03-13 10:21:00.169 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:165 - 连接池最大连接数配置2000 2023-03-13 10:21:00.170 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:166 - 每个Key最大连接数配置350 2023-03-13 10:21:00.170 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:167 - 每个key对应连接池最大空闲连接数40 2023-03-13 10:21:00.171 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:168 - 每个key对应连接池最小空闲连接数20 2023-03-13 10:21:00.171 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:169 - 活动连接1 2023-03-13 10:21:00.172 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:170 - 空闲连接19 2023-03-13 10:21:00.172 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:171 - 获取前测试连接状态true 2023-03-13 10:21:00.173 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:172 - 归还前测试连接状态false 2023-03-13 10:21:00.173 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:173 - 空闲时测试连接状态true 2023-03-13 10:21:00.174 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:174 - 连接获取总数统计305697 2023-03-13 10:21:00.174 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:175 - 连接返回总数统计305241 2023-03-13 10:21:00.175 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:176 - 连接销毁总数统计29593 2023-03-13 10:21:00.176 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:177 - JmxName=net.filev.fastdfs.conn:type=FdfsConnectionPoolfdfsPool 2023-03-13 10:21:00.177 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:178 - ==============END Dump Pool ================ 2023-03-13 10:21:00.177 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:74 - 发出交易请求..报文头为ProtoHead [contentLength=0, cmd=101, status=0] 2023-03-13 10:21:00.178 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:75 - 交易参数为[] 2023-03-13 10:21:00.179 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:99 - 服务端返回报文头ProtoHead [contentLength=40, cmd=100, status=0] 2023-03-13 10:21:00.179 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:201 - dump class=net.filev.fastdfs.domain.StorageNode 2023-03-13 10:21:00.180 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:202 - ---------------------------------------- 2023-03-13 10:21:00.180 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=groupName, index=0, max=16, size=16, offsize=0] 2023-03-13 10:21:00.181 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=ip, index=1, max=15, size=15, offsize=16] 2023-03-13 10:21:00.181 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=port, index=2, max=0, size=8, offsize=31] 2023-03-13 10:21:00.182 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.ObjectMataData:204 - FieldMataData [field=storeIndex, index=3, max=0, size=1, offsize=39] 2023-03-13 10:21:00.182 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=groupName, index=0, max=16, size=16, offsize=0]group1 2023-03-13 10:21:00.183 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=ip, index=1, max=15, size=15, offsize=16]10.23.90.128 2023-03-13 10:21:00.183 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=port, index=2, max=0, size=8, offsize=31]23000 2023-03-13 10:21:00.184 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.mapper.FdfsParamMapper:94 - 设置值是 FieldMataData [field=storeIndex, index=3, max=0, size=1, offsize=39]1 2023-03-13 10:21:00.184 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:92 - return connect net.filev.fastdfs.conn.DefaultConnection@63bdaa7d 2023-03-13 10:21:00.187 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:93 - check connection status of net.filev.fastdfs.conn.DefaultConnection@5cf5c920 2023-03-13 10:21:00.188 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:106 - check connection1 2023-03-13 10:21:00.189 [http-nio2-80-exec-62] INFO net.filev.fastdfs.conn.ConnectionManager:76 - 对地址/10.23.90.128:23000发出交易请求StorageUploadFileCommand 2023-03-13 10:21:00.189 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:163 - ==============Begin Dump Pool Info========== 2023-03-13 10:21:00.190 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:164 - Address=/10.23.90.128:23000 2023-03-13 10:21:00.190 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:165 - 连接池最大连接数配置2000 2023-03-13 10:21:00.191 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:166 - 每个Key最大连接数配置350 2023-03-13 10:21:00.191 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:167 - 每个key对应连接池最大空闲连接数40 2023-03-13 10:21:00.192 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:168 - 每个key对应连接池最小空闲连接数20 2023-03-13 10:21:00.192 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:169 - 活动连接2 2023-03-13 10:21:00.193 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:170 - 空闲连接18 2023-03-13 10:21:00.193 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:171 - 获取前测试连接状态true 2023-03-13 10:21:00.194 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:172 - 归还前测试连接状态false 2023-03-13 10:21:00.194 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:173 - 空闲时测试连接状态true 2023-03-13 10:21:00.195 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:174 - 连接获取总数统计305699 2023-03-13 10:21:00.195 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:175 - 连接返回总数统计305243 2023-03-13 10:21:00.195 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:176 - 连接销毁总数统计29593 2023-03-13 10:21:00.196 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:177 - JmxName=net.filev.fastdfs.conn:type=FdfsConnectionPoolfdfsPool 2023-03-13 10:21:00.197 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:178 - ==============END Dump Pool ================ 2023-03-13 10:21:00.197 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:74 - 发出交易请求..报文头为ProtoHead [contentLength=72769078, cmd=11, status=0] 2023-03-13 10:21:00.198 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:75 - 交易参数为[1, 0, 0, 0, 0, 4, 86, 94, 39, 112, 100, 102, 0, 0, 0] 2023-03-13 10:21:00.198 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:117 - 开始上传文件流大小为72769063 2023-03-13 10:21:00.199 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:128 - 剩余数据量72506919 2023-03-13 10:21:00.201 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.proto.AbstractFdfsCommand:128 - 剩余数据量72244775 2023-03-13 10:21:00.206 [http-nio2-80-exec-62] WARN net.filev.fastdfs.conn.ConnectionManager:80 - host-10-23-90-128:23000 fdfs异常为 net.filev.fastdfs.exception.FdfsIOException: 客户端连接服务端出现了io异常:socket io exception occured while sending cmd at net.filev.fastdfs.proto.AbstractFdfsCommand.execute(AbstractFdfsCommand.java:42) at net.filev.fastdfs.conn.ConnectionManager.execute(ConnectionManager.java:78) at net.filev.fastdfs.conn.ConnectionManager.executeFdfsCmd(ConnectionManager.java:61) at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFileAndMataData(DefaultFastFileStorageClient.java:124) at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFile(DefaultFastFileStorageClient.java:47) at net.filev.service.dfs.FileService.upload(FileService.java:163) at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$e714f7e5.upload()
at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$49f58f97.upload()
at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
at org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$28136e2d.upload()
at net.filev.web.FileController.upload(FileController.java:953)
at net.filev.web.FileController.uploadDfsBackEnd(FileController.java:214)
at sun.reflect.GeneratedMethodAccessor143.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:105)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
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:652)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
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.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:126)
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.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:126)
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.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)
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 net.filev.interceptor.BaseURLFilter.doFilter(BaseURLFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.CrsfFilter.doFilter(CrsfFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.AXssFilter.doFilter(AXssFilter.java:166)
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:126)
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:126)
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:451)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:366)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:92)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:85)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:363)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:126)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:216)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
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:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1693)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1122)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:617)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:595)
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
at sun.nio.ch.Invoker$2.run(Invoker.java:218)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
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: java.net.SocketException: Connection reset
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:115)
at java.net.SocketOutputStream.write(SocketOutputStream.java:155)
at net.filev.fastdfs.proto.AbstractFdfsCommand.sendFileContent(AbstractFdfsCommand.java:126)
at net.filev.fastdfs.proto.AbstractFdfsCommand.send(AbstractFdfsCommand.java:84)
at net.filev.fastdfs.proto.AbstractFdfsCommand.execute(AbstractFdfsCommand.java:39)
... 173 common frames omitted
2023-03-13 10:21:00.207 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.ConnectionManager:88 - remove connect net.filev.fastdfs.conn.DefaultConnection@5cf5c920
2023-03-13 10:21:00.208 [http-nio2-80-exec-62] DEBUG net.filev.fastdfs.conn.DefaultConnection:61 - disconnect from Socket[addr=/10.23.90.128,port=23000,localport=55826]
2023-03-13 10:21:00.209 [http-nio2-80-exec-62] WARN net.filev.fastdfs.conn.DefaultConnection:73 - close connection error
java.net.SocketException: Broken pipe (Write failed)
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
at java.net.SocketOutputStream.write(SocketOutputStream.java:143)
at net.filev.fastdfs.conn.DefaultConnection.close(DefaultConnection.java:70)
at net.filev.fastdfs.conn.PooledConnectionFactory.destroyObject(PooledConnectionFactory.java:80)
at net.filev.fastdfs.conn.PooledConnectionFactory.destroyObject(PooledConnectionFactory.java:23)
at org.apache.commons.pool2.impl.GenericKeyedObjectPool.destroy(GenericKeyedObjectPool.java:1086)
at org.apache.commons.pool2.impl.GenericKeyedObjectPool.invalidateObject(GenericKeyedObjectPool.java:562)
at net.filev.fastdfs.conn.ConnectionManager.removeConnect(ConnectionManager.java:108)
at net.filev.fastdfs.conn.ConnectionManager.execute(ConnectionManager.java:89)
at net.filev.fastdfs.conn.ConnectionManager.executeFdfsCmd(ConnectionManager.java:61)
at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFileAndMataData(DefaultFastFileStorageClient.java:124)
at net.filev.fastdfs.service.DefaultFastFileStorageClient.uploadFile(DefaultFastFileStorageClient.java:47)
at net.filev.service.dfs.FileService.upload(FileService.java:163)
at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$e714f7e5.upload()
at net.filev.service.dfs.FileService$$FastClassBySpringCGLIB$$2d47e9fe.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$49f58f97.upload()
at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
at org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:499)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at net.filev.service.dfs.FileService$$EnhancerBySpringCGLIB$$28136e2d.upload()
at net.filev.web.FileController.upload(FileController.java:953)
at net.filev.web.FileController.uploadDfsBackEnd(FileController.java:214)
at sun.reflect.GeneratedMethodAccessor143.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:105)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
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:652)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
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.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:126)
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.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:126)
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.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)
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 net.filev.interceptor.BaseURLFilter.doFilter(BaseURLFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.CrsfFilter.doFilter(CrsfFilter.java:121)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at net.filev.interceptor.AXssFilter.doFilter(AXssFilter.java:166)
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:126)
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:126)
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:451)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:366)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:92)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:85)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:363)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:126)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:52)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:216)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:109)
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:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
at org.apache.tomcat.util.net.Nio2Endpoint$SocketProcessor.doRun(Nio2Endpoint.java:1693)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.net.AbstractEndpoint.processSocket(AbstractEndpoint.java:1122)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:617)
at org.apache.tomcat.util.net.Nio2Endpoint$Nio2SocketWrapper$2.completed(Nio2Endpoint.java:595)
at sun.nio.ch.Invoker.invokeUnchecked(Invoker.java:126)
at sun.nio.ch.Invoker$2.run(Invoker.java:218)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(AsynchronousChannelGroupImpl.java:112)
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)