Hello,
Je me prends la tête sur un soucis...
Un serveur apache très sollicité me sort par moment des HTTP/1.1" 429.
C'est une deb10 avec apache, pas de mods exotiques.
Je n'arrive même pas à trouver où je peux configurer une quelconque limitation de connexions... Il y a bien tout un tas de mods pour gérer du rate limit, mais par défaut ça n'a pas l'air implanté... Et pourtant il me balance de temps à autre du 429...
ça m'agace car je ne trouve rien dans la doc... Et toutes mes recherches me renvoient vers ces mods spécifiques pour gérer du rate limit...
Quelqu'un a une idée du param apache a changer pour augmenter le nbr de connexion max qu'apache accepte ?
Serveurs Dédiés-old - 429 Too Many Request
Related questions
- Conseil - Proxmox / ZFS
49434
27.08.2024 09:39
- Serveurs OVH blacklistés UCEPROTECT-Level 3
28086
12.04.2021 15:23
- Solution de streaming live
27698
25.08.2017 18:35
- Mon serveur n'est pas en ssl
27166
21.06.2017 15:35
- [Résolu] Problème de connexion à un dédié
24509
15.12.2018 17:42
- Proxmox ou VMWare ?
24432
02.03.2017 22:04
- Conseil Soft Raid vs Hard Raid
24094
13.04.2017 08:49
- Proxmox ip failover problème reseau vers orange
20184
30.11.2020 19:21
- Serveur crash avec ip failover
17225
11.09.2019 14:57
- SoftRaid 3x2To SATA ?
17126
03.01.2019 07:18
Bonjour,
petite question, tu utilise quel module MPM ?
Cordialement, janus57
Là sur cette config un peu spécifique on est en mod_php.
Donc ça doit être mpm_prefork de mémoire.
Mais là le client qui me jurait tous les Saint sur Terre que son appli ne pouvait pas envoyer de 429 vient de me dire qu'en fait si... Et que très probablement c'est au niveau applicatif que le code 429 est envoyé... J'attends de voir si ses modifs de config corrigent le problème !
Bonjour,
sinon pour info :
[quote]
Pour les serveurs non threadés (c'est à dire utilisant prefork), la directive MaxRequestWorkers définit alors le nombre maximum de processus enfants qui pourront être lancés simultanément pour traiter les requêtes. **La valeur par défaut est 256** ; si vous l'augmentez, vous devez aussi augmenter la valeur de la directive ServerLimit.
[/quote]
Cf : https://httpd.apache.org/docs/2.4/fr/mod/mpm_common.html#maxrequestworkers
Cordialement, janus57
Non non, ce n'est pas ça le problème, là c'est clairement un code 429, Too Many Request. C'est du rate limit sur IP ou user agent par exemple, en limitant le nbr de request que peut faire disons 1 ip sur 60s, pas le même contexte que le max request worker qui là sert à limiter le nombre maximum de connexion simultanées au serveur et ce depuis n'importe quelle IP.
Mais comme dit, il semblerait bien que c'était l'appli qui balançait un 429... Ce qui est + cohérent vu que je n'ai pas configuré de rate limit sur apache...