Usual suspects for WebLogic 9.2 performance tuning

Reading through the BEA WebLogic 9.2 Deployment Descriptor Elements documentation, there are a few parameters that we already use in our web applications weblogic.xml to decrease the time it takes to run continuous integration tests against WebLogic 9.2:

  • jsp-descriptor, precompile, false
  • jsp-descriptor, page-check-seconds, -1
  • container-descriptor, servlet-reload-check-secs, -1

This is what our weblogic.xml looks like:

<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd">
    <jsp-descriptor>
        <page-check-seconds>-1</page-check-seconds>
        <precompile>false</precompile>
    </jsp-descriptor>

    <container-descriptor>
        <servlet-reload-check-secs>-1</servlet-reload-check-secs>
    </container-descriptor>
</weblogic-web-app>

Are there are any other usual suspects that we could consider to squeeze out some more life from our build servers?

Answer

I can suggest to use performance analyzer for JMX Weblogic statistics. We use HLC by DBA InfoPower (http://www.dbainfopower.com) to merge JMX statistics with database and OS performance data to get overall picture and deep dive analysis into root causes of performance degradation.

Attribution
Source : Link , Question Author : dezwart , Answer Author : Community

Leave a Comment