Wooi Joe Chuah [https://community.jboss.org/people/joe.chuah] created the 
discussion

"Re: jBPM5 - Can't Scale, Won't Scale"

To view the discussion, visit: https://community.jboss.org/message/809713#809713

--------------------------------------------------------------
Hi,

I'd also like some clarification on this part where you mentioned :
> A session is the runtime interface to talk to the engine, so you do need it.  
> But you are right, when you don't need any rule-related persistence etc., you 
> probably don't need some of this "advanced" session management.  In 
> situations like this, the two most common architectures are:
>  * Session per request: if your session doesn't contain any state and you 
> don't use any timers, you can just instantiate a session on request and 
> dispose it afterwards
>    -> session mgmt is fairly simple, just create / dispose every time
>  * Singleton session (or as extension N sessions): you have a service that 
> reuses the same session(s), and keeps these sessions alive at all time (to 
> support timer execution), possibly distributed across a cluster of nodes
>    -> no disposal of sessions
> 
> Kris
Does this mean that if I do not have any rule-related persistence, just using 
the session to start process instances and signal events it is alright to use a 
singleton session?
Eg. Hundreds or thousands of process instances executed in the same session 
will not have any ill effects?

Or I should stick to the session per request and dispose it afterwards. 
(provided the process instance can continue execution in a separate session)

Thanks
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/809713#809713]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to