在weblogic上留下线程 - 可能是由于CFX / Spring

时间:2017-06-22 18:18:48

标签: spring multithreading web-services weblogic

我们在生产环境中看到Weblogic上的线程卡住了。 它无法在开发环境中复制。

我们有1个Web服务(API)更频繁地遇到卡住的线程。 需要帮助来复制开发中的问题并修复它。

我们正在使用的CFX / Spring框架看起来有些问题。 CFX版本:3.1.4, 春季版:4.2.2.RELEASE, Sprig Security:4.0.3.RELEASE

以下是来自线程转储的片段。请告诉我有关如何通过锁定相位拦截器解决问题的任何输入

  

在   org.springframework.aop.framework.CglibAopProxy $ DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)

     

在   com.minervanetworks.xtv.stb.service.impl.ClientContentManagerImpl $$ EnhancerBySpringCGLIB $$ 115ca042.edgeBrowse()

     

at sun.reflect.GeneratedMethodAccessor352.invoke(Unknown Source)at   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)   在java.lang.reflect.Method.invoke(Method.java:606)

     

在   org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)

     

在   org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)   在org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:200)

     

at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:99)at at   org.apache.cxf.interceptor.ServiceInvokerInterceptor $ 1.run(ServiceInvokerInterceptor.java:59)

     

在   org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)

     

在   org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)

     
      
  • 已锁定< 0x000000013132eca0> (a org.apache.cxf.phase.PhaseInterceptorChain)
  •   
     

在   org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)   在   org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:251)

     

在   org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)

     

在   org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)

     

在   org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)

谢谢, 谢尔顿

0 个答案:

没有答案