点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
服务器启动几天后,我们正在遇到管理节点运行缓慢的问题。 通常,堆利用率会逐渐增加,并且会消耗大部分堆空间。
CMS老一代正在显示100%的消耗量,但仍处于停滞状态。 不下来。 代码缓存显示消耗量为80%。 Par Eden Space 约为57%。
我已在屏幕快照中突出显示了这些内容。 有人可以让我们知道 CMS Old gen 为100%的真实原因吗? 与内存泄漏有关吗? 我们已经在服务器上安装了App动态,并且可以从那里整理上述数据。
(43.2 kB)
要么是分配的内存不足,要么是内存泄漏。
进行堆转储并检查其中的内容(我正在使用Ee MAT执行此类任务):
如果是Hybris高速缓存正在占用内存,请考虑调整高速缓存大小和/或Xmx
如果是内存泄漏,则堆转储将显示要解决的问题
很难读取部分堆栈跟踪信息(下次添加为附件),但是看起来CMS座舱正在等待事件的处理。 我已经看到了由于EditorArea配置错误而显示所有链接项的情况(即,但在显示之前需要通过事件队列进行处理)。 如果链接项的数量很大,那么很容易消耗掉所有可用的内存。
很奇怪,您无法获得线程转储-即使堆已满,这也是可行的。 你错过了什么。 您在使用
jmap
吗? (您应该)检查参数是否正确。嗨,谢谢您的快速周转。 目前的问题是由于堆内存消耗很高,我们无法进行堆转储。 我们得到如下的套接字错误:
`com.sun.tools.attach.AttachNotSupportedException:无法打开套接字文件:目标进程未响应或未加载HotSpot VM
令人惊讶的是,如下面的呼叫所示,cmscockpit筛选器对于以下呼叫的响应时间太长(超过20分钟):-/cmscockpit/zkau。
您知道为什么吗?
线程名称:ajp-bio-8009-exec-6352 ID:168686时间:Tue Mar 06 13:26:28 AEDT 2018 State:WAITING优先级:5 java.lang.Object.wait(本机方法)java.lang .Object.wait(Object.java:502)org.zkoss.zkmax.ui.comet.CometServerPush.process(CometServerPush.java:224)org.zkoss.zkmax.ui.comet.CometProcessor.process0(CometProcessor.java:127 )org.zkoss.zkmax.ui.comet.CometProcessor.process(CometProcessor.java:79)org.zkoss.zk.au.http.DHtmlUpdateServlet.doGet(DHtmlUpdateServlet.java:377)org.zkoss.zk.au.http .DHtmlUpdateServlet.doPost(DHtmlUpdateServlet.java:394)de.hybris.platform.cockpit.session.impl.HybrisDHtmlUpdateServlet.doPost(HybrisDHtmlUpdateServlet.java:48)javax.servlet.http.HttpServlet.service(HttpServlet.java:650)javax .servlet.http.HttpServlet.service(HttpServlet.java:731)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208 )org.apache.tomcat.websocket。 server.WsFilter.doFilter(WsFilter.java:52)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)org。 springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:317)org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)org.springframework.security.web.access。 Intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java: 115)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java :137)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)org.springframework.security.web .FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:158)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy .java:331)org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:169)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security .web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)org.springframework.security.web.FilterChainProxy $ Vi rtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331) org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:121)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security.web。 context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy。 java:331)org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)org.springframework.se curity.web.FilterChainProxy $ VirtualFilterChain.doFilter(FilterChainProxy.java:331)org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:157)org.springframework.security.web.FilterChainProxy $ VirtualFilterChain。 doFilter(FilterChainProxy.java:331)org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)org.springframework.web。 filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)组织。 apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)org.springframework.web.filter.OnceP erRequestFilter.doFilter(OncePerRequestFilter.java:107)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)de.hybris。 platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:301)de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ StatisticsGatewayFilter.doFilter(AbstractPlatformFilterChain.java:390)de.hybris.platform.servicelayer.web。 AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:271)de.hybris.platform.servicelayer.web.WebAppMediaFilter.doFilter(WebAppMediaFilter.java:141)de.hybris.platform.servicelayer.web.WebAppMediaFilter $$ FastClassBySpringCGLIB $ 926a8da8。 invoke()org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)org.springframework.aop.framework.CglibAopProxy $ CglibMethodInvocation.invokeJoinpoint(CglibAopProx y.java:720)org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)org.springframework.aop.support。 DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:121)org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)org.springframework.aop.framework.CglibAopProxy $ DynamicAdvisedInterceptor.intercept(CglibA655) hybris.platform.servicelayer.web.WebAppMediaFilter $$ EnhancerBySpringCGLIB $$ 66e0b21c.doFilter()de.hybris.platform.servicelayer.web.AbstractPlatformFilterChain $ InternalFilterChain.doFilter(AbstractPlatformFilterChain.java:271)de.hybris.platform.servicelayer.web .DynamicCatalogVersionActivationFilter.doFilter(DynamicCatalogVersionActivationFilter.java:90)de.hybris.platform.servicelayer.web.DynamicCatalogVersionActivationFilte r $$ FastClassBySpringCGLIB $$ 2d468805.invoke()org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)org.springframework.aop.framework.CglibAopProxy $ CglibMethodInvocation.invokeJoinpoint(CglibAorgProxy.java:720) .springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:133)org.springframework.aop.support.DelegatingIntroductionInterceptor.inv :121)org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)org.springframework.aop.framework.CglibAopProxy $ DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)de.hybris.platform.servicelayer.web .DynamicCatalogVersionActivationFilter $$ EnhancerBySpringCGLIB $$ c37de5b9.doFilter()de.hybris.platform.servicelayer.web.AbstractPlatformFil
一周热门 更多>