This week's book giveaway is in the Java 8 forum.
We're giving away four copies of Java 8 in Action and have Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft on-line!
See this thread for details.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark ""reverse proxy load balancing" or "off-load server"" Watch ""reverse proxy load balancing" or "off-load server"" New topic
Author

"reverse proxy load balancing" or "off-load server"

Albretch Mueller
Greenhorn

Joined: Mar 24, 2002
Posts: 17
Say you have an apache web server listening on port 80 serving all static files and transferring all other requests for dynamic processing (Servlets and JSPs) to Tomcat in the Background runing on some other port. What is apache doing in this case "reverse proxy load balancing" or working as an "off-load server"?
Rufus BugleWeed
Ranch Hand

Joined: Feb 22, 2002
Posts: 1551
No that's not the definition of either of those two buzzwords. I think the second buzzword should really be off-board server.
[ December 11, 2002: Message edited by: Rufus BugleWeed ]
Albretch Mueller
Greenhorn

Joined: Mar 24, 2002
Posts: 17
Yes! Thank you for catching it. It happens when you are typing fast.
Question still open
Rufus BugleWeed
Ranch Hand

Joined: Feb 22, 2002
Posts: 1551
Search the archives of this forum. I have an idea of what reverse proxy is but I've forgotten off-board server.
Raj Rad
Greenhorn

Joined: May 20, 2002
Posts: 10
I strongly believe this is "reverse proxy load balancing". Let me define these two terms.
Reverse Proxy load balancing: A single proxy server is located in front of a cluster of servers. The IP address of the proxy server is what mapped to the domain name the site represents. Whenever a DNS request comes for www.foo.com, the IP address of the proxy is what returned to the browsers. So what I mean is the proxy server REPRESENTS the whole cluster. Based on request type, the proxy might delegate the request to any one of the available cluster server. It might even be capable of avoiding a dead node.
Off board server: This is not at all related to load balancing. It's a wrapper/adapter kind of thing that can communicate to a legacy system and provide a standard interface to clients. For example, you can write a server in java that can talk to a mainframe system using Sockets and provide RMI/CORBA interfaces to it's clients.
Your example doesn't belong to "off-board" server definitely, but a simplified way of load distribution. Since all the requests are received by a single server, I would say it is a kind of reverse proxy balancing.
Raj
Manjunath Subramanian
Ranch Hand

Joined: Jul 18, 2001
Posts: 236
Hmm definitely Informative!!.
Just curious to know the drawbacks(if any) of these techniques.It would be great if you guys could throw in our views.
thanks,
Manjunath
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: "reverse proxy load balancing" or "off-load server"
 
Similar Threads
reverse proxy load balancing
Reverse Proxy Load Balancing?/
semi complex httpd -> tomcat proxy setup issues
what is reverse proxy load balancing?
Error reading from Remote server