Load Balance Oracle E-Business Suite with NGINX Plus

Original: https://www.nginx.com/blog/load-balancing-oracle-e-business-suite/

NGINX Plus can be used to load balance many enterprise applications and one great example is Oracle E‑Business Suite. With NGINX Plus you can handle a larger volume of users while providing an overall faster and more consistent user experience for your Oracle applications.

To help customers get the most out of their Oracle deployments, NGINX, Inc. has published a new deployment guide, Using NGINX to Load Balance Oracle E‑Business Suite. This guide details how NGINX Plus can be utilized as a load balancer and application delivery controller for Oracle E‑Business Suite applications.

Why NGINX Plus?

Oracle applications typically utilize Apache web servers for application delivery. Apache uses a thread‑per‑connection architecture where a thread is dedicated to a connection until completion of all related processing. Under low or medium load Apache performs well; however, under heavy load the problems with this architecture begin to surface. For example, if there is a large number of concurrent connections, the thread pool can get exhausted, delaying new connections indefinitely.

NGINX Plus uses asynchronous operations to achieve high concurrency without the overhead of threads. This architecture enables NGINX to scale and handle a large number of simultaneous connections using a very small memory footprint. In addition to performance and scale, NGINX Plus provides a number of benefits for Oracle applications:

How Do I Get Started?

To get started using NGINX Plus with Oracle EBS, download the new deployment guide from NGINX. It provides step-by-step instructions for configuring NGINX Plus to appropriately load balance and scale your Oracle application. Configuration files for NGINX Plus are also available so you don’t have to cut and paste from the deployment guide.


Using NGINX Plus to Load Balance Oracle E‑Business Suite

Configuration file for a single Web Entry Point (for experienced NGINX Plus users)

Configuration file for multiple Web Entry Points (for experienced NGINX Plus users)

Retrieved by Nick Shadrin from nginx.com website.