Question

Touch App Server


Userlevel 2
Badge +5

Is it possible to install mutiple touchapps server pointing to one oracle instance? The load balancing would be done based on a load balancer in front of these touchapp servers


7 replies

Userlevel 6
Badge +16

Yes, this is possible. Please read Installing TAS in a Web Farm (ifs.com)

Cheers

James

Userlevel 2
Badge +5

Hi James,

 

Having installed the Web Farm - What we understand is that the touchapps-intallation is done in file server and then the shared folder is created and the other web servers are pointing to the configuration of the files server. This would mean that the FS becomes down then all the salve nodes would stop to work. How do we configure high availability configuration. So that we have touchapp server working always even if FS goes down (other than Distributed File System Replication).

IIS supports Local Content Infrastructure, can this be achieved so that each web server acts as an independent touch app server contents?.

Would appreciate a quick response.

Regards,

Kavita

Userlevel 5
Badge +12

Local Content Infrastructure is one of two ways documented in https://docs.microsoft.com/en-us/iis/web-hosting/scenario-build-a-web-farm-with-iis-servers/planning-step-1-plan-iis-web-farm-infrastructure, which the TAS documentation above also refers to. So, I would fully expect this to work in terms of serving content (e.g.: login to the TAS portal) and application requests, subject to the pros and cons already outlined in the Microsoft article. Do bear in mind though that the TAS is not about serving static content, which LCI and DFSR typically address well. Also worth pointing out, a web farm based TAS would still only have one single Database instance, and that could still be a single point of failure, so you’d have to take mitigation steps for that if the DB server is not already in a high availability configuration. Hope this helps!

Best regards,

/Rukmal

Userlevel 5
Badge +11

Hello Rukmal,

Thanks for your reply.

Still could not understand if we can make this solution in high availability mode

 

Regards

Pankaj

Userlevel 5
Badge +12

@paguin can you elaborate please?

Userlevel 2
Badge +5

@rukflk  - The documentation that you have pointed on IIS, we tried installing Touch apps on 2 separate web servers. The second one does not get installed at all if pointing to same installation ID and Application server URL. Is there a way how the touch apps server installation can be made local on each webserver and then have a load balanced using load balancer. This was my master and slave node are independent of each other and  can run if master goes down. Can we copy certain files from the first installation into the other web server nodes which will make it run independent of master OR File Server?.

Userlevel 5
Badge +12

@envkavita are you looking to install two separate independent TAS instances with a load balancer in front? That’s not a supported configuration. Can we go back to your original question about the web farm approach where your single point of failure is the DB. If your DB can be made high availability, does that not achieve what you’re trying to do?

Reply