Hi,

We have a web based application that currently deals with MQ Workflow for all 
the WSHT related processes/tasks. We are in the process of migrating to Drools 
Flow. In our current scenario we pool MQ workflow session (through apache 
commons pooling) - and our hundreds of web users use these sessions to get 
their word done (like starting a new process, retrieving a task, 
complete/forwarding/terminating tasks etc) - what we have seen is that in an 
8hr window we have around 20,000 calls to mq workflow (around 42 calls/minute) 
- and it scales pretty good with mq workflow session pooling in place.

Should I go ahead and extend WSHumanTaskHandler and MinaTaskClient so that they 
don't go through "connect" on every operation and get the MINA IoSession from 
some pool - as it might consume quite a bit of resources/time consuming to have 
a separate physical connections for each operation.

Looking forward for your recommendations.

Thanks
Vijay
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to