How can a web app create more instances of engine or same instance of engine can provide multi-threading?

cancel
Showing results for 
Search instead for 
Did you mean: 
plehal
Member II

How can a web app create more instances of engine or same instance of engine can provide multi-threading?

Jump to solution

I have a web-app using activiti engine in a mission critical app and process central to company's core business process. It has been running since 2012. Now, it is showing signs of distress under load. As there can be only one engine, how can it be used to serve multiple requests simultaneously? Please, throw some ideas.

1 Solution

Accepted Solutions
cjose
Senior Member II

Re: How can a web app create more instances of engine or same instance of engine can provide multi-threading?

Jump to solution

"As there can be only one engine" - Is there a particular reason for this? Generally the way you scale activiti based applications is through horizontal scaling.

View solution in original post

2 Replies
cjose
Senior Member II

Re: How can a web app create more instances of engine or same instance of engine can provide multi-threading?

Jump to solution

"As there can be only one engine" - Is there a particular reason for this? Generally the way you scale activiti based applications is through horizontal scaling.

thuynh
Established Member II

Re: How can a web app create more instances of engine or same instance of engine can provide multi-threading?

Jump to solution

Hiplehal _ 

Yes, like Ciju said, it is interesting to know why you are restricting yourself to 1 Activiti engine? 

Have you looked at these articles/documentations?

The Activiti Performance Showdown 2015 | Small steps with big feet 

- Multi-node cluster setup: Alfresco Activiti 

Thanks,

Thong Huynh