BEA WebLogic Server 9.1 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
complexType fair-share-request-classType

{http://www.w3.org/2001/XMLSchema}anyType
  {http://www.bea.com/ns/weblogic/90/domain}configurationType
      {http://www.bea.com/ns/weblogic/90/domain}deploymentType
          {http://www.bea.com/ns/weblogic/90/domain}fair-share-request-classType

Model
<...>
name?, notes?, target?, deployment-order?, fair-share?
</...>
Prohibited substitutions (block)
none (extensions and restrictions are allowed)
Usage
Derived types: none
Components using this type: none
Documentation

This mbean defines the fair share value to use for this request class. One of the components of work managers is a request class that indicates the proportional of the total server thread use time this request class gets. The default fair share value is 50.

Fair shares are reflected in scheduling logic such that as long as multiple fair shares compete, the average number of threads used by each is in proportion to their fair share. For example, consider we only have two fair shares, A and B, having a fair share of 80 and 20, respectively. During a period in which both fair shares are sufficiently requested, say, zero think time and more clients than threads, the probability that a thread will work on behalf of A or B will tend toward 80% or 20%, respectively. The scheduling logic ensures this even when A tends to use a thread for much longer than B.

Fair share values can range from 1 to 1000. The default fair share value is 50.

MBean: FairShareRequestClassMBean


Nested Element Summary
annonymous type derived from stringname optional
           
stringnotes optional
          

Optional information that you can include to describe this configuration.

 
stringtarget optional
          

Privileges:

Redeploy or Restart required: Changes take effect after you redeploy the module or restart the server.

 
annonymous type derived from intdeployment-order optional
          

A priority that the server uses to determine when it deploys an item.

 
annonymous type derived from intfair-share optional
          

Fair share value

Privileges: Read/Write

Default Value: 50

Minimum value: 1

Maximum value: 1000

MBean Attribute: FairShareRequestClassMBean.

 

BEA WebLogic Server 9.1 Domain Configuration Schema Reference

Version: 9.1