JRun can also write scheduler status information to the JRun log files. The scheduler is used for scheduling and running all internal tasks in background threads, including session timeouts, file logging, metrics logging, and JDBC connection pool management.
The following table describes the metrics variables for the scheduler:
Metrics variable
Description
scheduler.listenTh
Threads listening
scheduler.idleTh
Threads waiting for a new request
scheduler.delayTh
Threads waiting to run
scheduler.busyTh
Threads currently running
scheduler.totalTh
Total worker thread count
scheduler.delayRq
Requests delayed due to high concurrency
scheduler.droppedRq
Requests dropped
scheduler.handledRq
Requests handled
scheduler.handledMS
Milliseconds spent servicing requests not including any delay time (delayMs)
scheduler.delayMs
Milliseconds spent in delay state
Comments
dbaker
said on
Nov 4, 2002
at
1:25 PM :
handledMS should be handledMs
dbaker
said on
Nov 4, 2002
at
1:30 PM :
update to previous note: scheduler.handledRq and scheduler.handledMS (or handledMs) are ignored.
jaronlambert
said on
Dec 16, 2003
at
4:13 PM :
Did anyone notice that scheduler.handledRq and scheduler.handledMS don't seem to work?
Just kidding, but it has been over a year since dbaker's post...
Comments
dbaker said on Nov 4, 2002 at 1:25 PM : dbaker said on Nov 4, 2002 at 1:30 PM : jaronlambert said on Dec 16, 2003 at 4:13 PM :