tracker issue : CF-3915611

select a category, or use search below
(searches all categories and all time range)
Title:

Requests Queued Incorrectly Reporting in CFSTAT

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Christopher Tierney / Christopher Tierney (Christopher Tierney)

Created: 12/31/2014

Components: Server Monitoring

Versions: 11.0

Failure Type:

Found In Build/Fixed In Build: CF11_Final /

Priority/Frequency: Major / Unknown

Locale/System: English / Win 2008 Server R2 64 bit

Vote Count: 0

Listed in the version 2016.0.0.297996 Issues Fixed doc
Problem Description:
When running CFSTAT, the "Reqs Q'ed" column appears to be incorrect. After a restart of ColdFusion, then running ColdFusion Administrator, then running ColdFusion Monitor you will see this number work it's way up to 7. Keep in mind only 1 "Reqs Run'g" is shown.

In server monitor the following is reported with monitoring and profiling turned on:
 - Requests Queued: 0
 - Requests Running: 1
 - Templates Queued: 0
 - Templates Running: 0
 - Flash Remoting Queued: 0
 - Flash Remoting Running: 1
 - Web Services Queued: 0
 - Web Services Running: 0
 - CFCs Queued: 0
 - CFC's Running: 0

As a second example, if I start to put some load on it using jMeter at about 130 users, you'll see the "Reqs Q'ed" stick at about 10 while running 9 requests. In the server monitor you'll see no queued stats still.

Steps to Reproduce:
Run "cfstat 5"

Actual Result:
Requests queued

Expected Result:
No requests queued

Any Workarounds:
Use ColdFusion monitor

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3915611

External Customer Info:
External Company:  
External Customer Name: CFJSGeek
External Customer Email:  
External Test Config: Version: 11,0,03,292480

JVM: 1.8.0_25

Attachments:

  1. January 01, 2015 00:00:00: 1_2014-12-31_1705.png

Comments:

The description above is on a multi-instance server. I brought up my staging server which is a single default instance server and receive the same thing. So this is repeatable.
Comment by External U.
9161 | January 02, 2015 04:18:10 PM GMT
Fix verified in build: 295759 I could see the queued requests in server monitor as well as cfstat The output seen is as follows: Output for cfstat: c:\ColdFusionRaijin\cfusion\bin>cfstat.bat 1 Pg/Sec DB/Sec CP/Sec Reqs Reqs Reqs AvgQ AvgReq AvgDB Bytes Bytes Now Hi Now Hi Now Hi Q'ed Run'g TO'ed Time Time Time In/Sec Out/Sec 265 265 0 0 -1 -1 106 26 1 0 5542 0 0 3971 13 265 0 0 -1 -1 107 25 1 0 5865 0 0 188 17 265 0 0 -1 -1 107 25 1 0 6271 0 0 253 8 265 0 0 -1 -1 107 25 1 0 6418 0 0 120 19 265 0 0 -1 -1 107 25 1 0 6720 0 738 1774 9 265 0 0 -1 -1 107 25 1 0 6764 0 2560 4208 18 265 0 0 -1 -1 107 25 1 0 7036 0 0 269 8 265 0 0 -1 -1 107 25 1 0 7090 0 371 505 24 265 0 0 -1 -1 105 27 1 0 7373 0 0 358 4 265 0 0 -1 -1 107 25 1 0 7306 0 1206 1639 25 265 0 0 -1 -1 107 25 1 0 7523 0 373 832 2 265 0 0 -1 -1 107 25 1 0 7510 0 741 783 24 265 0 0 -1 -1 107 25 1 0 7717 0 0 359 1 265 0 0 -1 -1 107 25 1 0 7724 0 0 15 24 265 0 0 -1 -1 106 26 1 0 7903 0 0 359 1 265 0 0 -1 -1 107 25 1 0 7909 0 0 15 23 265 0 0 -1 -1 107 25 1 0 8065 0 0 351 1 265 0 0 -1 -1 107 25 1 0 8071 0 0 15 26 265 0 0 -1 -1 107 26 1 0 8193 0 743 1891 1 265 0 0 -1 -1 108 25 1 0 8175 0 0 511282 25 265 0 0 -1 -1 108 25 1 0 8303 0 0 374 0 265 0 0 -1 -1 108 25 1 0 8303 0 0 0 25 265 0 0 -1 -1 108 25 1 0 8416 0 0 374 Output for server monitor: *Total Running requests - 26 *Total Queued requests - 105 Template Running requests - 25 Template Queued requests - 105 Flash Remoting Running requests - 1 Flash Remoting Queued requests - 0 CFC method Running requests - 0 CFC method Queued requests - 0 Web Service Running requests - 0 Web Service Queued requests - 0
Comment by Kailash B.
9162 | September 25, 2015 05:43:21 AM GMT