{"id":2625,"date":"2015-12-24T05:51:48","date_gmt":"2015-12-23T20:51:48","guid":{"rendered":"https:\/\/jirak.net\/wp\/using-nginx-and-nginx-plus-to-load-balance-oracle-weblogic-server\/"},"modified":"2015-12-24T05:51:48","modified_gmt":"2015-12-23T20:51:48","slug":"using-nginx-and-nginx-plus-to-load-balance-oracle-weblogic-server","status":"publish","type":"post","link":"https:\/\/jirak.net\/wp\/using-nginx-and-nginx-plus-to-load-balance-oracle-weblogic-server\/","title":{"rendered":"Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server"},"content":{"rendered":"<p><a target=\"_blank\" href=\"https:\/\/www.oracle.com\/middleware\/weblogic\/suite.html\">Oracle WebLogic Server<\/a> is one of the world\u2019s most popular enterprise-level Java EE platforms. The resilient, event-driven architecture of NGINX and NGINX\u00a0Plus make them a reliable, scalable, and high-performance solution for effectively load balancing your WebLogic\u00a0Server applications.<\/p>\n<p>The open source <a target=\"_blank\" href=\"http:\/\/nginx.org\/en\">NGINX<\/a> software acts as a reverse proxy, load balancer, and content cache, as well as providing an extra layer of security and handling termination of SSL traffic for your WebLogic\u00a0Server applications.<\/p>\n<p><a href=\"https:\/\/www.nginx.com\/products\/\">NGINX Plus<\/a> builds on NGINX with advanced load\u2011balancing algorithms, application\u2011specific health checks, dynamic scalability with the on\u2011the\u2011fly reconfiguration API, and a live activity monitoring dashboard and API that provides valuable metrics about the traffic flowing through NGINX\u00a0Plus.<\/p>\n<p>To help customers get the most out of their WebLogic deployments, NGINX, Inc. has published a new deployment guide, <a href=\"https:\/\/www.nginx.com\/resources\/deployment-guides\/load-balance-oracle-weblogic-server\/\">Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server<\/a>. This guide details how NGINX and NGINX Plus can be utilized as a load balancer and application delivery controller for Apache Tomcat application servers.<\/p>\n<h2>Why NGINX and NGINX Plus?<\/h2>\n<p>Load balancing HTTP traffic across multiple application instances is a commonly used technique for optimizing resource utilization, maximizing throughput, reducing latency, and ensuring fault-tolerant configurations. The ability of NGINX and NGINX\u00a0Plus to scale and handle a large number of simultaneous connections using a very small memory footprint makes them a great choice to load balance your WebLogic\u00a0Server application servers.<\/p>\n<p>In addition to performance and scale, the open source NGINX software provides a number of benefits for WebLogic\u00a0Server applications:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.nginx.com\/blog\/inside-nginx-how-we-designed-for-performance-scale\/\">Event-driven architecture<\/a>\u00a0\u2013\u00a0NGINX provides much greater scalability and resilience to traffic spikes and DOS attacks than WebLogic\u00a0Server offers on its own.<\/li>\n<li><a href=\"https:\/\/www.nginx.com\/blog\/nginx-1-9-5\/\">SPDY and HTTP\/2 support<\/a>\u00a0\u2013\u00a0NGINX supports both the SPDY and HTTP\/2 protocols, which offer improved performance over HTTP\/1.1.<\/li>\n<li><a href=\"https:\/\/www.nginx.com\/resources\/admin-guide\/load-balancer\/\">Load balancing<\/a>\u00a0\u2013\u00a0The variety of load balancing algorithms in NGINX enable you to scale out your WebLogic\u00a0Server applications as well as maintain high availability.<\/li>\n<li><a href=\"https:\/\/www.nginx.com\/resources\/admin-guide\/nginx-ssl-termination\/\">TLS\/SSL termination<\/a>\u00a0\u2013\u00a0NGINX can terminate TLS\/SSL connections to offload that work from WebLogic\u00a0Server application servers.<\/li>\n<li><a href=\"https:\/\/www.nginx.com\/products\/content-caching-nginx-plus\/\">Caching<\/a>\u00a0\u2013\u00a0NGINX acts as a highly capable cache for both static and dynamic content, which greatly improves application performance.<\/li>\n<\/ul>\n<p>And NGINX Plus, the enhanced and commercially supported product, builds on NGINX with additional enterprise-ready features:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.nginx.com\/products\/application-health-checks\/\">Application health checks<\/a>\u00a0\u2013\u00a0NGINX\u00a0Plus proactively monitors WebLogic\u00a0Server application servers and stops sending requests to unhealthy servers.<\/li>\n<li><a href=\"https:\/\/www.nginx.com\/products\/session-persistence\/\">Session persistence<\/a>\u00a0\u2013\u00a0NGINX Plus leverages the <code>JSESSIONID<\/code> cookie to ensure that a user&#8217;s requests are forwarded to the same WebLogic\u00a0Server application server every time.<\/li>\n<li><a href=\"https:\/\/www.nginx.com\/products\/on-the-fly-reconfiguration\/\">On-the-fly reconfiguration of load-balanced servers<\/a>\u00a0\u2013\u00a0You can reconfigure load-balanced server groups on the fly using the Domain Name System (DNS) or a simple HTTP API.<\/li>\n<li><a href=\"https:\/\/www.nginx.com\/products\/live-activity-monitoring\/\">Live activity monitoring<\/a>\u00a0\u2013\u00a0NGINX Plus has a real-time activity monitoring interface that provides key load and performance metrics.<\/li>\n<\/ul>\n<h2>How Do I Get Started?<\/h2>\n<p>To get started using NGINX and NGINX Plus with WebLogic\u00a0Server application servers, download the new <a href=\"https:\/\/www.nginx.com\/resources\/deployment-guides\/load-balance-oracle-weblogic-server\/\">deployment guide<\/a> developed by NGINX, Inc. It provides step-by-step instructions configuring NGINX and NGINX\u00a0Plus to efficiently load balance and scale your servers. Configuration files for basic and enhanced load balancing are also available so you don\u2019t have to cut and paste from the guide.<\/p>\n<p>Experienced with WebLogic\u00a0Server but new to NGINX Plus? Take advantage of our <a href=\"https:\/\/www.nginx.com\/products\/#free-trial\">30-day\u00a0free\u00a0trial<\/a> or <a href=\"https:\/\/www.nginx.com\/products\/#contact-us\">contact\u00a0us<\/a> for a live demo, and see for yourself how NGINX Plus can boost the performance and manageability of your WebLogic\u00a0Server applications.<\/p>\n<h2>Resources<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.nginx.com\/resources\/deployment-guides\/load-balance-oracle-weblogic-server\/\">Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server<\/a><\/li>\n<li>Configuration file for <a href=\"https:\/\/www.nginx.com\/resource\/conf\/weblogic-basic.conf\">basic load balancing of WebLogic\u00a0Server application servers<\/a> (for experienced NGINX\u00a0Plus users)<\/li>\n<li>Configuration file for <a href=\"https:\/\/www.nginx.com\/resource\/conf\/weblogic-enhanced.conf\">enhanced load balancing of WebLogic\u00a0Server application servers<\/a> (for experienced NGINX\u00a0Plus users)<\/li>\n<\/ul>\n<p>The post <a rel=\"nofollow\" href=\"https:\/\/www.nginx.com\/blog\/load-balance-oracle-weblogic-server\/\">Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server<\/a> appeared first on <a rel=\"nofollow\" href=\"https:\/\/www.nginx.com\">NGINX<\/a>.<\/p>\n<p>Source: nginx<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Oracle WebLogic Server is one of the world\u2019s most popular enterprise-level Java EE platforms. The resilient, event-driven architecture of NGINX and NGINX\u00a0Plus make them a reliable, scalable, and high-performance solution for effectively load balancing your WebLogic\u00a0Server applications. The open source NGINX software acts as a reverse proxy, load balancer, and content cache, as well as providing an extra layer of security and handling termination of SSL traffic for your WebLogic\u00a0Server applications. NGINX Plus builds on NGINX with advanced load\u2011balancing algorithms, application\u2011specific health checks, dynamic scalability with the on\u2011the\u2011fly reconfiguration API, and a live activity monitoring dashboard and API that provides valuable metrics about the traffic flowing through NGINX\u00a0Plus. To help customers get the most out of their WebLogic deployments, NGINX, Inc. has published a new deployment guide, Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server. This guide <a class=\"mh-excerpt-more\" href=\"https:\/\/jirak.net\/wp\/using-nginx-and-nginx-plus-to-load-balance-oracle-weblogic-server\/\" title=\"Using NGINX and NGINX Plus to Load Balance Oracle WebLogic Server\">[ more&#8230; ]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[169],"tags":[652],"class_list":["post-2625","post","type-post","status-publish","format-standard","hentry","category-news","tag-nginx"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/2625","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/comments?post=2625"}],"version-history":[{"count":0,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/2625\/revisions"}],"wp:attachment":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/media?parent=2625"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/categories?post=2625"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/tags?post=2625"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}