what are the ways in which the weblogic server can be optimized (weblogic 5.1)
Joe McGuire
Ranch Hand
Joined: Mar 19, 2001
Posts: 293
posted
0
That's a tall order there Sh Mi. Performance can be affected by so many things (enough memory, how many remote objects you have, what's your load distribution like, are you sharing web services with component services on the same server, etc..). Are you running your servers in a cluster? If so, are you taking advantage of the built-in load balancing parameters, or using any proxy plug-ins? Do you have any pinned objects? Do you have a lot of remote objects? As a rule of thumb, keep objects local, when possible. Keep local objects fine-grained, and keep remote objects course-grained (remote calls are expensive). Do you have EJBs that are updating or changing a database, or just querying a database? Are you accessing entity beans directly? That can hurt performance. You can minimize expensive calls to entity beans by wrapping them in session beans. The session beans query and update on behalf of remote clients. Check out the BEA docs for more ideas.