This action might not be possible to undo. Are you sure you want to continue?
This post covers steps to configure Load Balancer (with assumptions mentioned below) with Oracle E-Buisness Suite R12 . For overview and various options for High Availability (at application tier level) follow Metalink (Oracle My Support) note 380489.1Using LoadBalancers with Oracle E-Business Suite Release 12 . Assumptions Configuration steps mentioned in this post are based on following assumptions 1.E-Business Suite (Apps) is installed and accessible using at least one apps server via web server port (assume port pool 0 i.e. 8000) i.e. http://ebsapp01.domain.com:8000 2. There is hardware load balancer available with port translation (8000 to 80) – (Optional and required only if you want port translation or URL on non default port) Note: If your load balancer does not have port translation feature and you would like to use standard HTTP(s) port i.e. 80 or 443 then additional steps are required to reconfigure EBS on 80/443 3. If you want URL to be SSL/HTTPS (port 443) then Load Balancer should have capability to SSL encryption/decryption (In this case SSL will terminate at Load Balancer and from Load Balancer to Web/Apps Tier configure is HTTP) Note: If you want SSL to be configured all the way till Web/Apps Tier then additional steps are required to re-configure EBS on 443 4. EBS R12 supports multiple URLs pointing to same application. (For this setup you need minimum 2 apps tier + additional profile option configuration) Follow section 2.2 Using Hardware Load Balancer with Multiple Web Entry Points of Note # 380489.1 5. Session Persistence is configured at Load Balancer (Mandatory if you have multiple middle/apps tier)
localdomain.domain:port/OA_HTML/AppsLogin i.Configuration below are based on following setup (change values where required) 1.com and appserver2. If you get page not found error then check if request is coming from load balancer to Web Server access logs at $LOG_HOME/ ora/10.com 2.1. mylbr (Do not enter full name with domain) b) s_active_webport -to load balancer port i. Test load balancer configuration by accessing load balancer URL i.com:80 (For SSL use https and port as 443) e) s_webentryurlprotocol – http (Change to https if using SSL) f) s_webentrydomain – Load Balancer Domain i.e.e. Step to follow to re-configure Oracle Apps to use Load Balancer 1.lbrdomain. http://mylbr.com:8000 (with session stickiness) . Run Autoconfig on application tier 3.localdomain. (To check which servers are running as Web Nodes.com:80 forwarding request to appserver1. 80 (For SSL use 443) c) s_login_page – Full URL pointing to Load Balancer http://loadbalancer.com:8000 & appserver2.lbrdomain.‖) 4.com:80/OA_HTML/AppsLogin (For SSL use https and port as 443) d) s_external_url – Load Balancer URL http://loadbalancer.e. login to database as user apps and run query ―select node_name from fnd_nodes where SUPPORT_WEB=’Y'.e.domain:port i.e.lbrdomain. http://mylbr.com 5. Load Balancer URL after setup is mylbr. Repeat step 1 & 2 on all nodes running Web Server.lbrdomain. To know more about INST_TOP and CONTEXT_FILE click here and here a) s_webentryhost – To load balancer URL i.3/ access_log.NNNNNNNN (sort access log based on time stamp ―ls -ltr access_log*‖) Reference 380489.localdomain. http://mylbr.1Using Load-Balancers with Oracle E-Business Suite Release 12 Previous in series . lbrdomain. Load Balancer is configured with entry mylbr.com) with web port as 8000 2.e.localdomain.lbrdomain. Update following five values in Context File ($CONTEXT_FILE) (Context file is at $INST_TOP/appl/admin) of application tier.com (listening on port 80) 3. There are two application tier (appserver1.
2.. 2. 3209878) 4. Setup Two or more Middle tier with Web Server & Form Server with Hardware Load balancer in front of middle tier .1 ―Web entry point Host‖ to the HTTP load-balancer machine name – 4. 6.xml) or via Oracle Application Manager – 4. Edit following entry in XML or Context File directly ($APPL_TOP/admin/$CONTEXT_NAME. 1.3 ―Web entry protocol‖ to the HTTP load-balancer protocol e. ―http‖ or ―https‖ – 4. patches (3175852. E-Business Suite Configure Hardware Load Balancer at HTTP Server Layer Hardware Load balancing at HTTP Layer in Apps Contd.Related Posts for Apps HA 1. Below are steps you need to follow to configure Multiple Middle Tier (Web & Forms Server ) with Hardware Load balancer in front. Setup a Load balancer such that it forwards requests to first middle tier only. You can Network level switch as well to send requests to multiple middle tier 3.e. Oracle Apps Load Balancer Setup for HTTP Server Add new Application Tier/Node to Oracle Apps/E-Business Suite (11i/R12/12i) How to configure Load Balancer in Oracle E-Business Suite R12 Oracle Apps Load Balancer Setup for HTTP Server I am going to cover most common load balancer setup in Oracle Apps 11i i. This type of setup is also called as ―HTTP Layer Hardware Load balancing‖ in Oracle Applications. 4.g. Make sure sticky bit is set on load balancer for session persistence (Check Load balancer documentation). 5.4 ―Active Web Port‖ to the value of the HTTP load-balancer’s external port .2 ―Web entry point Domain‖ to the HTTP load-balancer domain name – 4. Configure Load Balancer in Oracle Apps 11i . 3077386. 3. Apply Prereq.
Change load balancer to point to second node only 10. Now clone this middle tier to another node (where you want to add another node) 8. Make sure above parameter are pointing to load balancer in second node as well 9. You should be able to access applications Things to Note : —————— Above solution is for HTTP Layer load balancing & HTTP Server will forward Forms request to form server running on same node . check ―ICX Form Launcher .‖ Profile option should point to load balancer 12. Run Autoconfig 6. Now start application on both middle tier 13.5 ―Login Page‖ to include ―Web entry protocol‖://‖Web Host entry point‖.1 — If forms are not opening properly .‖Web domain entry point‖:‖Active Web Port‖ – 4. Related Links Metalink Note : 217368.– 4. shutdown services on first node 11. try accessing application from second node (you should be able to access application without issues) 11. Start Services & check if you can login to applications via Load balancer 7.com/forum Previous in series Next in series .6 ―disco_machine‖ to load balancer machine 5.1 Advanced Configurations and Topologies for Enterprise Deployments of E-Business Suite 11i http://teachMeOracle.. Point load balancer to both middle tier 14.
Oracle Apps R12: Load Balancer Context Variables s_webentryurlprotocol: Protocol that desktop clients use to communicate with the web entry point server. appsrv2 New value: LoadBalancerName Domain name of the host that receives the first HTTP request from the desktop client.com:8050/OA_HTML/AppsLogin on AppSrv1 http://appsrv2. Old value: http New value: https s_webentryhost: Name of the host that receives the first HTTP request from the desktop client.com s_webentrydomain: s_active_webport: Port on the web server or load balancer that listens for HTTP requests Old value: 8050 New value: 443 s_login_page: URL used to access the Applications log on pageserver.com:8050/OA_HTML/AppsLogin on AppSrv2 New value: https://LoadBalancerName.company.com .com/OA_HTML/AppsLogin s_external_url: URL that third party tools use to connect to the E-Business Suite System. This is used only by the Oracle Web Services product Old value: http://appsrv1.com:8050/ on AppSrv2 New value: https://LoadBalancerName.company.company.com:8050/ on AppSrv1 http://appsrv2.com New value: oracle.company.company. Old value: appsrv1 .company. Old value: oracle. Old value: http://appsrv1.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.