Tune a workload management configuration

The workload management (WLM) service uses several properties to control WLM behavior. In most cases, you do not need to set values for these properties. However, if you experience problems with your WLM configuration, you can change these properties. Modify the values of these properties only if you experience problems with WLM.

Workload management client properties

A WLM client can be a clustered resource or an application server that acts as an EJB client to a clustered resource. The behavior of the WLM client is controlled by these properties:

To change the WLM client properties, follow these steps:

  1. Start the administrative console.

  2. Access the Java Virtual Machine page:

    1. In the topology tree, expand Servers and click Application Servers.
    2. On the Application Server page, click the name of the server where the client is running.
    3. On the application server's details page, click Process Definition.
    4. On the Process Definition page, click Java Virtual Machine.

  3. On the Java Virtual Machine page, specify one or more of these command line arguments in the Generic JVM arguments field:

    • -Dcom.ibm.CORBA.RequestTimeout=timeout_interval
      Specify this argument only if your application experiences problems with timeouts. This argument changes the value for the com.ibm.CORBA.RequestTimeout property. The variable timeout_interval is the timeout period in seconds.
    • -Dcom.ibm.websphere.wlm.unusable.interval=interval
      This argument changes the com.ibm.websphere.wlm.unusable.interval property. The variable interval is the time in seconds.

  4. Click OK.

  5. Restart the application server.