Bug 58720 - querying server status stalls when scoreboard is full
Summary: querying server status stalls when scoreboard is full
Status: NEW
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: mod_status (show other bugs)
Version: 2.4.17
Hardware: PC Linux
: P2 enhancement (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-11 13:48 UTC by Andreas Elvers
Modified: 2020-01-17 17:40 UTC (History)
1 user (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Elvers 2015-12-11 13:48:57 UTC
In case of a full scoreboard it is not possible to retrieve the server status, since the request will stall. There is no other way to retrieve the server-status on a reserved port, or via other means.
Comment 1 Eric Covener 2015-12-11 13:52:42 UTC
Reclassifying as an enhancement, if the server's too busy it's too busy.
Comment 2 Rainer Jung 2015-12-11 18:27:41 UTC
Have a look at Jeff's mod_backdoor. Don't know how well it works with 2.4 but give it a try:

http://people.apache.org/~trawick/

(look for "mod_backdoor" which will find you the source and a txt file serving as a README).
Comment 3 Artem Russakovskii 2020-01-17 17:39:08 UTC
Would also like to see this implemented. 1 (or configurable N) reserved thread(s) for mod_status would be extremely lightweight and helpful when the server is otherwise very busy, because the very thing you're trying to do at that moment is figure out what's hogging all the connections, but can't.