Load Balancing your JBoss Application Server

1

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

 

1   Introduction

The JBoss applications server is a J2EE platform used for building, deploying and hosting enterprise Java applications, Web applications and services. Because it is Java-based, the JBoss application server operates cross-platform, usable on any operating system that supports Java.

 

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 enable your deployed JBoss web applications to be Load Balanced.

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

 

2  Configuration Required

 

2.1  Global Configuration

     >No Changes Required

 

2.2  Virtual Service Configuration: 

 

2.3    Virtual Services 

      > New Virtual Service

      > Enter IP Address

      > Port = 443 or 80

      > Name = JBoss Web App

      > Add New Virtual Service

 

2.4    Standard Options   

      > Disable Transparency

      >  Persistence = Source IP

      >  Persistence Time = 1hr  

      > Scheduling Method = Round Robin  or Least Connection

      >  Idle Connection Timeout = 660  (Default)



2.5 Enable SSL Acceleration  (Enable Re-encryption if Server Requires)

      >  Assign Certificate

 

2.6    Real Servers

      > Checker Parameter Type = HTTP    (HTTPS If Re-Encrypting)

      > Check Port = 8080  ( If Re_Encrypting 8443)

      > Add New 

      > Enter Real Server IP Address

      > Port = 8080   ( If Re_Encrypting 8443)

 

If you have successfully Load Balanced your JBoss 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

0 comments