How to run parallel threads in two different front end servers in outsystems

Hello Guys,

Good Morning to all!!

I have a question that I want to run parallel threads in two diffrent front end servers?


Currently i am running parallel therads in one from end server, and its processing 5 million records in 40 mins

but we have two front end servers , now i want to run parallel threads in both server so i can achive much more fast to process the records.

Please let me known if anyone can help me in this,

Thank you in advance:)

Regards,

Shree


Hi Srinivas,

Each front-end-server has (by default)":

3 - timer threads

10 - BPT treads

20 - Light BPT threads

If you have multiple FE servers in one environment than there is a load balancer that will distribute the load over the available FE servers.

Here is also a nice post from one of the top OutSystems guys about parallel processing:

https://www.outsystems.com/forums/discussion/26751/parallel-processing-in-outsystems/

And here the official OutSystems documentation:

https://www.outsystems.com/evaluation-guide/can-outsystems-handle-heavy-batch-processing/

Regards,

Daniel

In addition to what Daniel correctly explained. 

Executing processes should be enabled on your FE servers via Service Center in order to distribute the load over the servers.

Regards,

Nordin

Daniël Kuhlmann wrote:

Hi Srinivas,

Each front-end-server has (by default)":

3 - timer threads

10 - BPT treads

20 - Light BPT threads

If you have multiple FE servers in one environment than there is a load balancer that will distribute the load over the available FE servers.

Here is also a nice post from one of the top OutSystems guys about parallel processing:

https://www.outsystems.com/forums/discussion/26751/parallel-processing-in-outsystems/

And here the official OutSystems documentation:

https://www.outsystems.com/evaluation-guide/can-outsystems-handle-heavy-batch-processing/

Regards,

Daniel

Hello Daniël Kuhlmann

yes there is a load balancer for two front end severs, currently am using BPT to run paralle therads, but its running only on one front end server ,i dont have idea how to devide the threads in both server,  If you send me the demo example it woud be great.


thank you,


Rgards 

shree


Hi Shree,

Are you saying in Service Center, both FE servers are configured to execute processes (like shown in the screenshot of my earlier post)? 

Otherwise, if only one FE server has a check mark for executing processes, the OutSystems platform would not allow the other FE server to run any BPT process.

Regards,

Nordin

Srinivas K Singadi wrote:

... ,i dont have idea how to devide the threads in both server...

You don't have to, this happens automatically if both FE servers are up.