Set Custom JVM Properties

In the WAS administrative console, you can change the values of the following custom JVM properties...

 

com.ibm.websphere.bean.delete.sleep.time

Specifies the time between sweeps to check for timed out beans. The value is entered in seconds. For example, a value of 120 would be 2 minutes. This property also controls the interval in the Servant process that checks for timed out beans still visible to the EJB container.

The default value is 4200 (70 minutes). The minimum value is 60 (1 minute). The value can be changed through the administrative console. To apply this property, specify the value in both the Control and Servant JVM Custom Properties.

Steps for this task

  1. Connect to the administrative console and navigate to the JVM Custom Properties panel. For example...

    Application Server | server | Process Definition | Control | Java Virtual Machine | Custom Properties
    ...to define the property in the Control, or...

    Application Server | server | Process Definition | Servant | Java Virtual Machine | Custom Properties
    ...to define the property in the Servant.

  2. If the com.ibm.websphere.bean.delete.sleep.time property is not present in the list, create a new property name.

  3. Enter the name and value.

 

com.ibm.websphere.network.useMultiHome

Set this property in a multihomed environment where WebSphere Application Server is restricted to listen only on a specific IP address for Discovery and SOAP messages.

By default, the value of the property is true and the appserver listens on all IP addresses on the host for Discovery and SOAP messages. If the property is set to false, then WebSphere Application Server will only listen on the configured host name for Discovery and SOAP messages. If you set the property to false, have a host name configured on WAS that resolves to a specific IP address.

You can change the value through the administrative console. Modify the defaults by setting the value for the server, deployment manager, and node agent. In order for these changes to take place, restart the server.

Steps for this task

  1. To set this property, connect to the administrative console and navigate to the indicated page.

    Application server Application Servers | server | Process Definition | Control | Java Virtual Machine | Custom Properties
    Deployment manager System Administration | Deployment Manager | Process definition | Control | Java Virtual Machine | Custom Properties
    Node agent System Administration | Node Agent | nodeagent | Process definition | Control | Java Virtual Machine | Custom Properties

  2. If the com.ibm.websphere.network.useMultiHome property is not present in the list, create a new property name and indicate its value.

  3. Restart the server.

 

See Also

Using the JVM
Custom property settings