Failover for Epicor App Server

I am wondering if there is a way to configure Epicor Clients in such a way that when the client cannot find One App server it fail over to a different App Server, assuming there are two or more app servers in the environment.

I would recommend a load balancer such as F5 or Kemp. You can also use some of the Windows load balancing methods like ARR / NLB.