Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

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




Published September 19, 2017 - Updated December 2, 2021

Was this useful?

100% found this useful

Have a question? Get answers now.

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

Did you find this content helpful?

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