Administration Console Online Help

 Previous Next Contents Index  

 


Server --> Configuration --> Tuning

Tasks     Additional Documentation     Attributes

Overview

This tab defines configuration attributes for tuning WebLogic Server performance and functionality. Use the attribute fields on this tab to:

Tasks

Monitoring "Stuck" Threads

Setting the Timeout Period for LifeCycle Operations

Additional Documentation

(Requires an Internet connection.)

Allocating Threads to Act as Socket Readers

Using WebLogic Server Performance Packs

Detecting "Stuck" Threads

Timeout Period for LifeCycle Operations

Starting a Managed Server when the Administration Server is not Accessible

Attributes

Attribute Label

Description

Value Constraints

Enable Native IO

Whether or not native I/O is enabled for the server.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: NativeIOEnabled

Default: true

Readable: yes

Writable: yes

Client Cert Proxy Enabled

HttpClusterServlet will proxy the client certificate in a special header. This is a security hole if left open, as that header could be spoofed fairly easily with any certificate. The ServletRequest has that functionality turned off by default now. This will turn it back on. It's strongly suggested that it's used only in conjunction with ConnectionFilters to make certain the WebLogic proxy machine is the only one connecting. This is duplicated in CluterMBean both for compatability with wls610 as well as being able to set it cluster-wide. ClusterMBean overrides ServerMBean

MBean: weblogic.management.
configuration.ServerMBean

Attribute: ClientCertProxyEnabled

Default: false

Readable: yes

Writable: yes

Socket Readers

The percentage (1-99) of execute threads from the default queue that may be used as socket readers.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: ThreadPoolPercentSocketReaders

Minimum: 1

Maximum: 99

Default: 33

Configurable: yes

Dynamic: yes

Readable: yes

Writable: yes

Maximum Open Sockets

The maximum number of open sockets allowed in server at a given point of time. When max threshold is reached, server stops accepting any more new requests until no of sockets drops below threshold.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: MaxOpenSockCount

Minimum: 0

Maximum: 2147483647

Default: 2147483647

Configurable: yes

Dynamic: yes

Readable: yes

Writable: yes

Stuck Thread Max Time

The time that is used to determine when a thread might be stuck. If a thread has been working for this time, it might be stuck in some bad state.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: StuckThreadMaxTime

Units: seconds

Minimum: 0

Maximum: 2147483647

Default: 600

Configurable: yes

Readable: yes

Writable: yes

Stuck Thread Timer Interval

The time interval that is used to scan the state of the running threads. This along with StuckThreadMaxTime is used to determine when a thread might be stuck.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: StuckThreadTimerInterval

Units: seconds

Minimum: 0

Maximum: 2147483647

Default: 600

Configurable: yes

Readable: yes

Writable: yes

Show only Workspace User Keys

Controls whether user-inserted items are shown in the WebLogic console.

Default: false;

Configurable: yes

Readable: yes

Writable: yes

Managed Server Independence Enabled

Indicates whether Managed Server Independence is enabled for this server. With Managed Server Independence enabled, you can start a Managed Server even if the Administration Server is unavailable. In such a case, the Managed Server retrieves its configuration by reading a configuration file and other files directly.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: ManagedServerIndependenceEnabled

Default: true

Readable: yes

Writable: yes

MSI File Replication Enabled

Indicates whether the replication of configuration files is enabled for a Managed Server. With file replication enabled, the Administration Server copies its configuration file and SerializedSystemIni.dat into the Managed Server's root directory every 5 minutes. This option does not replicate a boot identity file.

You must enable Managed Server Independence to replicate configuration files.

Do not enable file replication for a server that shares an installation or root directory with another server. Unpredictable errors can occur for both servers.

Depending on your backup schemes and the frequency with which you update your domain's configuration, this option might not be worth the performance cost of copying potentially large files across a network.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: MSIFileReplicationEnabled

Default: false

Readable: yes

Writable: yes

Timeout for Server Lifecycle Operations

Number of seconds a ServerLifeCycle operation waits before timing out. It is currently enabled for only shutdown and force shutdown operations. If the operation does not complete within the configured timeout seconds, then the server will shutdown automatically if the state of the server at that time was SHUTTING_DOWN or if the operation was force shutdown. Otherwise, a ServerLifecycleException will be thrown with a message describing the timeout condition.

The default value is 120 seconds. A value of 0 means that the server will wait indefinitely for life cycle operation to complete.

MBean: weblogic.management.
configuration.ServerMBean

Attribute: ServerLifeCycleTimeoutVal

Units: seconds

Minimum: 0

Default: 120

Dynamic: yes

Readable: yes

Writable: yes



 

Back to Top Previous Next