> Hello All --
>
> I am trying to use JSPs & servlets in a clustered environment as
> the middle
> tier of
> a three-tier application; the backend is an EJB server running against an
> Oracle database.  The current idea (but this is flexible) is to put a
> separate instance of JRun on each web server.  So far, so good.

Which EJB server?  Just wondering... :)

> The problem is that I want use the servlet session tracking API; to my
> dismay, I just found out that our load balancing hardware cannot guarantee
> that successive calls from the same client will go to the same web server.
> So an HttpSession object in any particular instance of JRun is
> useless if it
> is unknown whether that client has already established a session with
> another instance.  AFAIK, JRun cannot be set up to automatically manage
> sessions in a cluster.  If this is incorrect, I would appreciate a quick
> slap in the face and a pointer to the appropriate documentation.
> Also, any
> pointers to servlet/JSP engines that do support this behavior would be
> helpful.

BEA WebLogic supports an environment where you can do this, except you don't
need the load balancing hardware.

WebLogic Routing Servers --> WebLogic Servlet Engines --> EJB Servers

or even the more abbreviated set up:

Routing Server --> WebLogic Servlet/EJB Server

Additionally your sessions can be fault-tolerant with either in-memory
replication or persistent replication.

Sam

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
FAQs on JSP can be found at:
 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html

Reply via email to