# Running Multiple Task Agents Causing Performance Issues?

**URL:** <https://www.epiusers.help/t/running-multiple-task-agents-causing-performance-issues/75356>\
**Category:** Epicor ERP 10\
**Tags:** best-practice, taskagent, e10\
**Created:** [February 8, 2021, 5:09pm UTC](https://www.epiusers.help/t/running-multiple-task-agents-causing-performance-issues/75356 "2021-02-08T17:09:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wcouch](https://www.epiusers.help/user_avatar/www.epiusers.help/wcouch/32/99243_2.png) [@wcouch](https://www.epiusers.help/u/wcouch)\
**Post date:** [February 8, 2021, 5:09pm UTC](https://www.epiusers.help/t/running-multiple-task-agents-causing-performance-issues/75356/1 "2021-02-08T17:09:41Z")

</div>

Hello everyone,

It seems to be indicated in this post:

> [@Epicor ERP 10.1 Task Agent Configuration Implementation Options](https://www.epiusers.help/t/epicor-erp-10-1-task-agent-configuration-implementation-options/38378):
>
> I’m not going to wade into why background processing can stop executing as that is a huge topic that is beyond what could be reasonably covered in one post–I’ll be discussing it throughout a number of sessions at Insights this year-- but I wanted to provide some context regarding taskagent configurations in 10.1. Epicor ERP 10.1+ allows for up to three taskagent configurations per transactional database so that if taskagent1 stops for whatever reason, taskagent2 and taskagent3 can still process…

that running multiple task agents is not only viable, but in some cases recommended.

I would like to install the task agent service on two additional servers so we have 3 running. I was advised against this by an Epicor installer. He said running multiple task agents on separate servers can cause latency and other performance issues.

Is there a way to run multiple task agents simultaneously in such a way that I will not create performance issues? I would very much like to have some redundancy as well as share the workload of processing across 3 severs instead of running everything from a single task agent server.

EDIT:  
Formatting

---

<div class="post-metadata">

**Author:** ![hkeric.wci](https://www.epiusers.help/user_avatar/www.epiusers.help/hkeric.wci/32/52019_2.png) [@hkeric.wci](https://www.epiusers.help/u/hkeric.wci)\
**Post date:** [February 8, 2021, 6:06pm UTC](https://www.epiusers.help/t/running-multiple-task-agents-causing-performance-issues/75356/2 "2021-02-08T18:06:45Z")

</div>

Not sure what they meant. I run 3 on 3 separate servers, no issues here.

---

<div class="post-metadata">

**Author:** ![danvoss](https://www.epiusers.help/user_avatar/www.epiusers.help/danvoss/32/86637_2.png) [@danvoss](https://www.epiusers.help/u/danvoss)\
**Post date:** [February 8, 2021, 6:08pm UTC](https://www.epiusers.help/t/running-multiple-task-agents-causing-performance-issues/75356/3 "2021-02-08T18:08:29Z")

</div>

Definitely run Task Agent on multiple servers (maximum of 3). [https://www.epiusers.help/t/epicor-erp-10-1-task-agent-configuration-implementation-options/38378](https://www.epiusers.help/t/epicor-erp-10-1-task-agent-configuration-implementation-options/38378)

---

<div class="post-metadata">

**Author:** ![wcouch](https://www.epiusers.help/user_avatar/www.epiusers.help/wcouch/32/99243_2.png) [@wcouch](https://www.epiusers.help/u/wcouch)\
**Post date:** [February 8, 2021, 6:12pm UTC](https://www.epiusers.help/t/running-multiple-task-agents-causing-performance-issues/75356/4 "2021-02-08T18:12:37Z")

</div>

Thank you both for taking the time to respond. I thought he may have misunderstood something, but I didn’t want to go against an Epicor installer without at least looking into it.

---

<div class="post-metadata">

**Author:** ![zed](https://www.epiusers.help/letter_avatar_proxy/v4/letter/z/d78d45/32.png) [@zed](https://www.epiusers.help/u/zed)\
**Post date:** [November 18, 2023, 11:12pm UTC](https://www.epiusers.help/t/running-multiple-task-agents-causing-performance-issues/75356/5 "2023-11-18T23:12:52Z")

</div>

> [@wcouch](#):
>
> share the workload of processing across 3 severs instead of running everything from a single task agent server

is it possible to share the worload ? is it recommanded ?
