Question

1
Replies
136
Views
KennyYuman Member since 2013 2 posts
AT&T
Posted: November 29, 2016
Last activity: December 7, 2016
Closed

Seeking tuning advice on reducing waits

The performance of our PRPC instance is uneven - some requests are much slower than the average. We use AppDynamics to monitor the servers and acquired snapshots which show that the slow requests don't consume more CPU, but encounter more waits. The waits may be tunable through some cache or pool sizing. Please advise based on the following captured wait stack trace and timings:

  ra_action_executeactions_a6b74ac0c4f89d886313984095d6f5bd$10.executeDateOfferGroupsOfferIdentifiers:1092(0 ms self time, 725 ms total time)
         DSMPegaAPI.resolveMethodCall:2105(0 ms self time, 725 ms total time)
          DynamicWhenRules_010347_vm3BzVZ_qFQckB9u4GzWBw.invoke:70(0 ms self time, 725 ms total time)
           DynamicWhenRules_010347_vm3BzVZ_qFQckB9u4GzWBw.DynamicWhenRules01_03_47:104(86 ms self time, 725 ms total time)
             ReentrantLock.lock:290(319 ms self time, 319 ms total time)
                                                       
   DynamicWhenRulesCache_010347_bIqbsJIJOdS_UFWlXUhjZQ.DynamicWhenRulesCache01_03_47:129(0 ms self time, 3833 ms total time)
       ra_when_auto_xrf_pkg_408_cc9d0b8d6d99ea3f5e3cda6b2afa0fe3.evaluate:50(0 ms self time, 3720 ms total time)
           EvaluateQualifiers_010701_ZtV0pHwes94Zyd9VnbcVHg.invoke:78(0 ms self time, 3720 ms total time)
                 EvaluateQualifiers_010701_ZtV0pHwes94Zyd9VnbcVHg.EvaluateQualifiers01_07_01:145(0 ms self time, 3720 ms total time)
              ClipboardObjectImpl.getParentPage:160(3662 ms self time, 3662 ms total time) 

    DynamicWhenRules_010347_vm3BzVZ_qFQckB9u4GzWBw.DynamicWhenRules01_03_47:104(86 ms self time, 725 ms total time)
        ra_when_tba_default_key355gs01_dd2c8e374e5c47fd796adbd1a251c670.evaluate:50(0 ms self time, 320 ms total time)
          EvaluateIncludeAny_010332_9mg5nKAJvmJd0kJURS1ctw.invoke:78(0 ms self time, 320 ms total time)
            EvaluateIncludeAny_010332_9mg5nKAJvmJd0kJURS1ctw.EvaluateIncludeAny01_03_32:139(0 ms self time, 320 ms total time)
              ClipboardObjectImpl.getParentProperty:188(320 ms self time, 320 ms total time)    
                                                                            
 EJB - EngineBean:invokeEngine:225 (method time = 0 ms, total time = 4091 ms)
             com.pega.pegarules.integration.engine.internal.services.soap.SOAPService:invoke:464 (method time = 0 ms, total time = 4091 ms)
              com.pega.pegarules.integration.engine.internal.services.ServiceAPI:getServiceMethod:3066 (method time = 0 ms, total time = 1731 ms)
               com.pega.apache.commons.pool.impl.GenericObjectPool:borrowObject:745 (method time = 0 ms, total time = 1731 ms)
                java.lang.Object:wait (method time = 1731 ms, total time = 1731 ms)
              com.pega.pegarules.integration.engine.internal.services.ServiceAPI:findRequestor:1218 (method time = 0 ms, total time = 1332 ms)
               com.pega.apache.commons.pool.impl.GenericObjectPool:borrowObject:745 (method time = 0 ms, total time = 1332 ms)
                java.lang.Object:wait (method time = 1332 ms, total time = 1332 ms)                                                                           

 

System Administration
Moderation Team has archived post
Share this page LinkedIn