SAP Knowledge Base Article - Preview

1781123 - Performance data collection degrades PI Adapter Engine performance

Symptom

  • Messages are stuck in 'Delivering' (DLNG) and/or 'To be Delivered' (TBDL) state on the Adapter Engine Messaging System.
  • Performance data collection is enabled.
  • Thread dumps exhibit many (some blocked) application threads used for performance data collection e.g.
SAPEngine_Application_Thread[impl:3]_10" tid=0x11d444300 state:CW
nid=0x5d4005b prio=5
,,at com.sap.aii.af.service.statistic.impl.PerformanceAccumulatorObject.
compareTo(PerformanceAccumulatorObject.java:690(Compiled Code)
,,- waiting for <0x11cad8760> (a Thread public flags mutex lock)
,,at java.util.TreeMap.compare(TreeMap.java:1107(Compiled Code)
,,at java.util.TreeMap.getEntry(TreeMap.java:368(Compiled Code)
,,at java.util.TreeMap.containsKey(TreeMap.java:226(Compiled Code)
,,at com.sap.aii.af.service.statistic.PerformanceMonitorManager

or
"XI AsyncPerformanceAPIEventProcessor 10/28/24 7:24:19 PM UTC_5" tid=0x7f58ade14800 waiting on condition cpu=2897610 ms allocated memory=426277390080 B file i/o:317258/0 B net i/o:189368188/242151227 B files opened:1 socks opened:330 nid=0x661e prio=-1
    at java.lang.Thread.sleep(J)V(Native Method)
    at com.sap.aii.af.service.statistic.performanceapi.AsyncPerformanceAPIEventProcessor.run()V(AsyncPerformanceAPIEventProcessor.java:244)
    at com.sap.engine.messaging.runtime.MSWorkWrapper.run()V(MSWorkWrapper.java:58)
    at com.sap.engine.core.thread.impl3.ActionObject.run()Ljava.lang.Object;(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Ljava.security.PrivilegedAction;Ljava.security.AccessControlContext;)Ljava.lang.Object;(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(Lcom.sap.engine.core.thread.ThreadContextImpl;)V(SingleThread.java:185)
    at com.sap.engine.core.thread.impl3.SingleThread.run()V(SingleThread.java:218)


Read more...

Environment

  • PI Release Independent
  • SAP NetWeaver
  • SAP Process Integration

Product

SAP Exchange Infrastructure 3.0 ; SAP NetWeaver Process Integration 7.1 ; SAP enhancement package 1 for SAP NetWeaver 7.0

Keywords

profile.performance.runtime , KBA , BC-XI-CON-AFW , J2EE Adapter Framework , SV-SMG-DIA , Diagnostics , BC-XI-IS-WKB , Runtime Workbench / Monitoring , BC-XI-CON-MSG , Messaging System , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.