Bonjour à tous !

Comme vous le savez surement, c'est la rentrée (si si) !

Et bien sur comme chaque année, on a droit à la petite augmentation de traffic qui mettent les serveurs un peu plus à rude épreuve chaque jour. Cette année, l'augmentation de traffic se fait bien ressentir, et fait meme souffrir certains sites hébergés sur la plateforme.

C'est pourquoi nous avons rajouté un petit Reverse Proxy devant le cluster des serveurs Web afin de (entre autres) filtrer les requètes HTTP mal formées qui font consommer des ressources pour rien.

Seule ombre au tableau (pour les scripts utilisant les variables d'environnement) la valeur de REMOTE_ADDR renvoie maintenant l'adresse du proxy (meuleuz.hq.apinc.org ou 192.168.3.1), mais pas de panique, nous avons rajouté une autre variable s'appelant HTTP_X_FORWARDED_FOR qui contient l'adresse originale du client (ou un chainage des proxies traversés par ce dernier).

Ci-dessous l'effet du rajout du reverse proxy sur la charge d'un des serveurs (l'action a été réalisée entre 16 et 17h)