Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java.util.ConcurrentModificationException:null_Java_Spring Boot_Java.util.concurrent_Concurrentmodification - Fatal编程技术网

java.util.ConcurrentModificationException:null

java.util.ConcurrentModificationException:null,java,spring-boot,java.util.concurrent,concurrentmodification,Java,Spring Boot,Java.util.concurrent,Concurrentmodification,我正在努力查明这个并发修改异常的源类。我以前遇到过这些问题,但通常很容易判断问题发生在哪里。我们无法在较低的环境中复制此问题。我提供日志。如果您需要任何其他信息,请告诉我 INFO c.f.f.c.u.CallerInterceptor - API :/v1/test/crossingTest/ Time Taken (in ms) : 1644 Apr 23, 2020 @ 08:33:08.884 2020-04-23 08:33:08,883 [nio-8080-exec-2] I

我正在努力查明这个并发修改异常的源类。我以前遇到过这些问题,但通常很容易判断问题发生在哪里。我们无法在较低的环境中复制此问题。我提供日志。如果您需要任何其他信息,请告诉我

INFO  c.f.f.c.u.CallerInterceptor    - API :/v1/test/crossingTest/ Time Taken (in ms) : 1644
Apr 23, 2020 @ 08:33:08.884 2020-04-23 08:33:08,883 [nio-8080-exec-2] INFO  c.f.f.c.u.CallerInterceptor    - API :/v1/test/crossingTest/ Time Taken (in ms) : 1683
Apr 23, 2020 @ 08:33:08.886 cbz.com - [2020-04-23T12:33:06.949+0000] "POST /v1/test/crossingTest/ H
Apr 23, 2020 @ 08:33:08.888     at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:679)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
Apr 23, 2020 @ 08:33:08.888     at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Apr 23, 2020 @ 08:33:08.888     at com.business.xxxx.cbzbusservice.auth.RestApiAuthSecurityFilter.doFilter(RestApiAuthSecurityFilter.java:73)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
Apr 23, 2020 @ 08:33:08.888     at com.business.xxxx.cbzbusservice.cache.CacheService.getFromCache(CacheService.java:76)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
Apr 23, 2020 @ 08:33:08.888     at java.lang.String.valueOf(String.java:2994)
Apr 23, 2020 @ 08:33:08.888     at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at com.business.xxxx.cbzbusservice.util.CallerInterceptor.upldateConsumerLog(CallerInterceptor.java:168)
Apr 23, 2020 @ 08:33:08.888     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
Apr 23, 2020 @ 08:33:08.888     at java.lang.reflect.Method.invoke(Method.java:498)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Apr 23, 2020 @ 08:33:08.888 java.util.ConcurrentModificationException: null
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:626)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
Apr 23, 2020 @ 08:33:08.888     at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
Apr 23, 2020 @ 08:33:08.888     at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at java.lang.reflect.Method.invoke(Method.java:498)
Apr 23, 2020 @ 08:33:08.888 2020-04-23 08:33:08,887 [nio-8080-exec-8] ERROR .c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.util.ConcurrentModificationException] with root cause
Apr 23, 2020 @ 08:33:08.888     at java.util.AbstractCollection.toString(AbstractCollection.java:461)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.aspectj.AspectJAfterReturningAdvice.afterReturning(AspectJAfterReturningAdvice.java:66)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:56)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
Apr 23, 2020 @ 08:33:08.888     at java.lang.StringBuilder.append(StringBuilder.java:131)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
Apr 23, 2020 @ 08:33:08.888     at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
Apr 23, 2020 @ 08:33:08.888     at com.business.xxxx.cbzbusservice.util.CallerInterceptor.afterExecution(CallerInterceptor.java:140)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at com.business.xxxx.cbzbusservice.controller.BusinessServiceController$$EnhancerBySpringCGLIB$$cd31598c.evaluateCrossingTest(<generated>)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
Apr 23, 2020 @ 08:33:08.888     at java.util.ArrayList$Itr.next(ArrayList.java:859)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Apr 23, 2020 @ 08:33:08.888     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Apr 23, 2020 @ 08:33:08.888     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
Apr 23, 2020 @ 08:33:08.888     at org.cloudfoundry.router.ClientCertificateMapper.doFilter(ClientCertificateMapper.java:77)
Apr 23, 2020 @ 08:33:08.888     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 23, 2020 @ 08:33:08.889     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
Apr 23, 2020 @ 08:33:08.889     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
Apr 23, 2020 @ 08:33:08.889     at java.lang.Thread.run(Thread.java:748)
Apr 23, 2020 @ 08:33:08.889     at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
Apr 23, 2020 @ 08:33:08.889     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
Apr 23, 2020 @ 08:33:08.889     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
Apr 23, 2020 @ 08:33:08.889     at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
INFO c.f.f.c.u.CallerInterceptor-API:/v1/测试/交叉测试/所用时间(毫秒):1644
2020年4月23日08:33:08.884 2020-04-23 08:33:08883[nio-8080-exec-2]信息c.f.f.c.u.CallerInterceptor-API:/v1/测试/交叉测试/所用时间(毫秒):1683
2020年4月23日08:33:08.886 cbz.com-[2020-04-23T12:33:06.949+0000]“POST/v1/test/crossingTest/H
2020年4月23日@08:33:08.888,javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
2020年4月23日@08:33:08.888,网址为org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:679)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020年4月23日@08:33:08.888,org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
2020年4月23日@08:33:08.888在org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020年4月23日@08:33:08.888,javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
2020年4月23日@08:33:08.888在java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020年4月23日@08:33:08.888在org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
2020年4月23日@08:33:08.888在com.business.xxxx.cbzbusservice.auth.RestApiAuthSecurityFilter.doFilter(RestApiAuthSecurityFilter.java:73)
2020年4月23日@08:33:08.888,网址为org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
2020年4月23日@08:33:08.888,网址:org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
2020年4月23日@08:33:08.888在com.business.xxxx.cbzbusservice.cache.CacheService.getFromCache(CacheService.java:76)
2020年4月23日@08:33:08.888在org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
2020年4月23日@08:33:08.888在java.lang.String.valueOf(String.java:2994)
2020年4月23日@08:33:08.888在sun.reflect.GeneratedMethodAccessor142.invoke(未知源)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020年4月23日@08:33:08.888在com.business.xxxx.cbzbusservice.util.CallerInterceptor.upldateConsumerLog(CallerInterceptor.java:168)
2020年4月23日@08:33:08.888在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020年4月23日@08:33:08.888,网址为org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
2020年4月23日@08:33:08.888在org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020年4月23日@08:33:08.888在org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
2020年4月23日@08:33:08.888,网址为org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
2020年4月23日@08:33:08.888在java.lang.reflect.Method.invoke(Method.java:498)
2020年4月23日@08:33:08.888,网址:org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
2020年4月23日@08:33:08.888 java.util.ConcurrentModificationException:null
2020年4月23日@08:33:08.888,网址:org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:626)
2020年4月23日@08:33:08.888,网址:org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
2020年4月23日@08:33:08.888,网址为org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
2020年4月23日@08:33:08.888,网址为org.springframework.web.servlet.mvc.method.annotation.ServletinVaccableHandlerMethod.invokeAndHandle(ServletinVaccableHandlerMethod.java:102)
2020年4月23日@08:33:08.888在sun.reflect.GeneratedMethodAccessor 74.invoke(未知源)
2020年4月23日@08:33:08.888在org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
2020年4月23日@08:33:08.888在java.lang.reflect.Method.invoke(Method.java:498)
2020年4月23日@08:33:08.888 2020-04-23 08:33:08887[nio-8080-exec-8]ERROR.c.c.[[dispatcherServlet]-路径[]上下文中的Servlet[dispatcherServlet]的Servlet.service()引发异常[Request processing failed;嵌套异常为java.util.ConcurrentModificationException],其根本原因是
2020年4月23日@08:33:08.888在java.util.AbstractCollection.toString(AbstractCollecti