Load Balancing JDE Enterprise One with Weblogic

Configuration has yet to be fully verified, Kemp Support will gladly assist if your Weblogic traffic is not flowing as expected.

 

1   Introduction

Oracle's JD Edwards EnterpriseOne is an integrated applications suite of comprehensive enterprise resource planning software that combines business value, standards-based technology, and deep industry experience into a business solution with a low total cost of ownership. EnterpriseOne is the first ERP solution to run all applications on Apple iPad. JD Edwards EnterpriseOne also delivers mobile applications.

 

1.1  Document Purpose

This section details a configuration for a specific application that has been provided by a customer but has yet to be fully tested.

This specific configuration will ensure that your JDE Weblogic servers are highly-available, scalable, and secure.

Configuration has yet to be fully verified, Kemp Support will gladly assist if your JDE Weblogic traffic is not flowing as expected.

 

2. Configuration Required

 One Virtual Service that will contain 2 Sub Virtual Services, JDE Cookie and JDE Query. 1 Content rule will be required. 

 

2.1  Global Configuration

       Enable Shared Sub VS Persistnce

      System Configuration  -->  Miscellaneous Options --> L7 Configuration --> Share SubVS Persistence

 

2.2  Create Content Rule

       Rules and Checking --> Content Rules --> Create New Rule

       Rule Name = JDEMatchQuery

       Rule Type =  Regular Expression

       Header Field =  (Leave Empty)

       Match String =  /jsessionid\=/

      Ignore Case  = Enable

      Include Query in URL = Enable

 

3  Virtual Service Configuration: 

 

 3.1  Virtual Services

      > New Virtual Service

      > Enter IP Address

      > Port = 80

      > Name = JDE WebLogic

      > Add New Virtual Service

 

4     Create 2 Sub Virtual Services, JDE Cookie and JDE Query

       >  Real Servers --> Add Sub VS

      

 

5    Configure JDE Cookie Sub VS

         > Modify JDE Cookie Sub VS

       >  Standard Options

       > Disable Transparency

       >  Persistence = Server Cookie or Source IP

       >  Timeout = 1 Hour 

      >   Cookie Name = JSESSIONID

      >   Scheduling Method = Least Connection

      >   Idle Connection Timeout  = 3600

 

5.1    Real Servers

      > Checker Parameter Type = HTTP 

      > Check Port =  80

     >  URL:  /jde/owhtml/

      > Add New 

 

      > Enter Real Server IP Address

      > Port = 80

      > Forwarding Method = NAT





6    Configure JDE Query Sub Virtual Service

       > Modify JDE Cookie Sub VS

       >  Standard Options

       > Disable Transparency

       >  Persistence = Hash of HTTP Query Item

       >  Timeout = 1 Hour 

      >   Cookie Name = JSESSIONID

      >   Scheduling Method = Least Connection

      >   Idle Connection Timeout  = 3600

 

2.6    Real Servers

      > Checker Parameter Type = HTTP 

      > Check Port =  80

     >  URL:  /jde/owhtml/

      > Add New 

 

      > Enter Real Server IP Address

      > Port = 80

     >  URL =  /jde/owhtml/

      > Forwarding Method = NAT



If you have successfully Load Balanced your JDE WebLogic environment by implementing this specific configuration, please give a thumbs up or please leave a comment on a possible alteration that was required to make it function. Thank you

 

      

 

 

1

0 comments

Please to leave a comment.

Didn't find what you were looking for?