Skip to main content

Support Article

Delay in campaign execution during campaign runs

SA-35014

Summary



Delay in executing a campaign during campaign runs which include Creation of Secure URLs (for use in email or SMS). The PegaRULES log generates error messages.


Error Messages



[STANDARD] [ [ ] (tor$QueueBasedDataFlowExecutor) ERROR - Unable to queue record for 5 minutes for processing in data flow. Retrying.

"Data_Flow_Parallel_Run_CMPR-2431:1, Access group: [AcessGroup:FieldMarketersTesters]" daemon prio=10 tid=0x00007f306c14c000 nid=0x78d4 runnable [0x00007f2f05886000]
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:272)
at sun.security.provider.NativePRNG$RandomIO.readFully(NativePRNG.java:202)
at sun.security.provider.NativePRNG$RandomIO.implGenerateSeed(NativePRNG.java:219)
- locked <0x000000059ec472b0> (a java.lang.Object)
.
.
com.pegarules.generated._offer.ra_action_ppvemailoffer_3206f3a886ed8ce2807935cfe2bd643f.Task_OutboundEmailTreatmentWait1_circum0(ra_action_ppvemailoffer_3206f3a886ed8ce2807935cfe2bd643f.java:1490)
at com.pegarules.generated._offer.ra_action_ppvemailoffer_3206f3a886ed8ce2807935cfe2bd643f.perform(ra_action_ppvemailoffer_3206f3a886ed8ce2807935cfe2bd643f.java:609)



Steps to Reproduce

Log in to the Linux server platform.


Root Cause



A defect or configuration issue in the operating environment. The performance of Linux native /dev/urandom is delayed on server platforms since it waits for keyboard input to generate entropy.


Resolution

Perform the following change to the operating environment to utilize the better performing /dev/urandom:

Update the JVM settings to include the below code:

-Djava.security.egd=file:/dev/./urandom




Suggest Edit

Published March 14, 2017 - Updated September 19, 2017

Did you find this content helpful?

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us