Hello, Does anyone know how many Ejb Containeres "usually" are in typical J2EE/Ejb Server? Are there multiple instances of Ejb Containers running all Ejbs or just one containet running all Ejb instances? I know that different vendors might implement this in different way but if someone could tell how it's usually done. BR MTL
I know of no benefit whatsoever to running more than one EJB container per appserver. I do know that WebLogic recommends running at most no more appservers than you have CPUs if performance is the consideration. In a clustering system, you have one "virtual" appserver and multiple machines each running an individual appserver, but even then, one EJB container (at most) per machine suffices. The only justification for running multiple servers would be to isolate systems in case of failure or test vs. production systems, but even there you'd normally only see one EJB container (max) per appserver.
An IDE is no substitute for an Intelligent Developer.
Joined: Feb 14, 2002
Thanks for answering!!! I thought also, that there are one container, but wasn't sure. Older Ejb books does not usually cover this informartion clear enought. I'm practicing to Sun's Exams and trying also to clear myself these kind of issues. Br MTL