| Class: com.sybase.djc.util.ThreadMonitor (Thread Monitor) | EAServer 6.0 Help |
|---|
| Description | Thread monitors are used to limit concurrency (e.g. to reduce resource utilization) or to permit tracking of activity within a running server. If a thread attempts to enter a monitor which is already at its maximum permitted thread count, the thread will be forced to wait (on a first-in, first-out basis). |
|---|---|
| Configuration | See Set Properties Task. |
| Properties | bypassDomain, disableNestedWait, initialThreadLimit, maximumActiveThreads, minimumActiveThreads, targetCheckInterval, targetResponseTime |
| Files | Repository/Instance/com/sybase/djc/util/ThreadMonitor/*.properties |
| Property: bypassDomain (Bypass Domain) | |
|---|---|
| Description | If specified, users in this domain will be permitted to acquire the monitor even if the limit is reached |
| Property: initialThreadLimit (Initial Thread Limit) | |
|---|---|
| Description | Initial value for the limit on active threads for this monitor. |
| Default Value | 2147483647 |
| Minimum Value | 0 |
| Maximum Value | 2147483647 |
| Property: targetResponseTime (Target Response Time) | |
|---|---|
| Description | The target 90% response time in milliseconds (zero means unspecified). |
| Default Value | 0 |
| Minimum Value | 0 |
| Maximum Value | 2147483647 |