JBPM is getting slow and stops working after few days

216 views
Skip to first unread message

Santosh Avalamurthy

unread,
May 12, 2022, 7:37:22 AM5/12/22
to jBPM Setup
Hi All,

We have started working with Drools from last one month or so. It is observed that the application either becomes significantly slow or stops responding after we stop and start the application. The below starts coming and then the application either stops responding or takes a lot of time to respond. Anyone else is facing the issue? What is the solution for this?

19:28:00,006 WARN  [org.jboss.as.ejb3.timer] (EJB default - 2) WFLYEJB0043: A previous execution of timer [id=1c7070bc-da78-4b3d-be26-eef1f33a28b1 timedObjectId=business-central.business-central.FileSystemDeleteWorker auto-timer?:true persistent?:false timerService=org.jboss.as.ejb3.timerservice.TimerServiceImpl@5cd8952a previousRun=Mon May 09 17:24:00 IST 2022 initialExpiration=null intervalDuration(in milli sec)=0 nextExpiration=Mon May 09 19:28:00 IST 2022 timerState=IN_TIMEOUT info=null] ScheduleExpression [second=0;minute=*/1;hour=*;dayOfMonth=*;month=*;dayOfWeek=*;year=*;timezoneID=null;start=null;end=null] is still in progress, skipping this overlapping scheduled execution at: Mon May 09 19:28:00 IST 2022.   

The only way to make to work is to delete the unzipped folder, delete  the repository and do fresh setup.


We are using Windows environment. Specifially Windows 10 and the production has to happen on Windows 2019 server.

Thanks in advance,

Santosh 

Berend de Boer

unread,
May 12, 2022, 6:20:26 PM5/12/22
to jBPM Setup
Not very clear what you mean with application. Is that the workbench? It seems the workbench is very memory hungry so give it plenty, else it looks to me it's garbage collecting all the time.

I would split your workbench from your KIE server(s), so your deployed projects are not impact by workbench behaviour. So use different containers or virtual machines for each.

Santosh Avalamurthy

unread,
Jul 8, 2022, 8:13:18 AM7/8/22
to jBPM Setup
Hi,

Sorry I had not seen the reply.

What is the minimum hardware configuration for jBPM?

We are only using rules engine only currently. We have written set of rules. The integration is via REST API which are called from other application.
We are not using DMN, case management etc. What are the features we can disable to make the jBPM performance faster.

We are using DRL and decision table to write the rules. Using REST API for testing and integration.

Reply all
Reply to author
Forward
0 new messages