How does the TIBCO Data Virtualization server work with a Load Balancer?

How does the TIBCO Data Virtualization server work with a Load Balancer?

book

Article ID: KB0082844

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization 7.0.0 and higher

Description

This article discusses how the TIBCO Data Virtualization server works with a Load Balancer.

Issue/Introduction

How does the TIBCO Data Virtualization server work with a Load Balancer?

Resolution

A TDV server has no awareness of the Load Balancer, or of how the Load Balancer is distributing requests across nodes.  The server binds to a port, and then listens for incoming requests at that port.
 
It listens for HTTP requests at the base port (9400 by default). These are requests sent by a browser or by a web services client.
It listens for JDBC/ODBC requests at the base port + 1 9401 by default). These are requests sent by a JDBC client or an an ODBC client.
 
From the perspective of the TIBCO Data Virtualization server, the only requirement is that you configure your Load Balancer to do the following:
 
     (1) forward HTTP requests to port 9400
     (2) forward JDBC/ODBC requests to port 9401
 
We do not have configuration guidelines for Load Balancers, as they are third-party applications.  You will need to refer to the documentation that has been provided to you by your Load Balancer vendor.