qstail

quality of service module for the apache2

Install

All systems
curl cmd.cat/qstail.sh
Debian Debian
apt-get install libapache2-mod-qos
Ubuntu
apt-get install libapache2-mod-qos
image/svg+xml Kali Linux
apt-get install libapache2-mod-qos
Fedora
dnf install mod_qos
Windows (WSL2)
sudo apt-get update sudo apt-get install libapache2-mod-qos
Raspbian
apt-get install libapache2-mod-qos

libapache2-mod-qos

quality of service module for the apache2

This is a quality of service module (QoS) for the Apache web server implementing control mechanisms that can provide different priority to different HTTP requests. It may be used to determine which requests should be served and which shouldn't in order to avoid resource oversubscription. The module collects different attributes such as the request URL, HTTP request and response headers, the IP source address, the HTTP response code, history data (user session and on per source IP address basis), the number of concurrent requests to the server (total or requests having similar attributes), the number of concurrent TCP connections (total or from a single source IP), and so forth. Counteractive measures to enforce the defined rules are: request blocking, dynamic timeout adjustment, request delay, response throttling, and dropping of TCP connections.

mod_qos

Quality of service module for Apache