Optimisation d'un serveur Nginx et Tomcat pour un débit élevé de requêtes

Pour répondre à une charge de 5000 requêtes par seconde (QPS), majoritairement issues d'adresses IP fixes, il est efficace d'utiliser le mécanisme keep-alive pour réutiliser les connexions TCP. Le système d'exploitation utilisé est CentOS 6. Ajustement des paramètres du noyau Linux Les paramètres suivants doivent être ajoutés ou modifiés dans l ...

Publié le 5 juin à 01h05

Configuration complète de Nginx, MySQL et PHP sur CentOS 6.2

Paramétrage du pare-feu pour ouvrir les ports 80 et 3306 Modifiez le fichier de configuration du pare-feu pour autoriser le trafic sur les ports nécessaires : vi /etc/sysconfig/iptables Ajoutez les règles suivantes pour le port HTTP (80) et MySQL (3306) : -A INPUT -p tcp --dport 80 -m state --state NEW -j ACCEPT -A INPUT -p tcp --dport 3306 ...

Publié le 4 juin à 06h56

Configurations avancées d'Ingress pour Kubernetes : redirection, réécriture et sécurité

Redirection de domaine (HTTP→HTTPS ou ancien domaine) Pour rediriger le trafic HTTP vers HTTPS ou d'un ancien domaine vers un nouveau, utilisez une configuration d'Ingress avec des annotations spécifiques. L'exemple ci-dessous redirige toutes les requêtes de l'hôte ancien.exemple.com vers le même chemin sur HTTPS. apiVersion: networking.k8s.io/ ...

Publié le 1 juin à 17h14

Utilisation de njs pour traiter les requêtes nginx

nginx est un serveur HTTP et proxy inverse largement adopté par de nombreux sites web. njs, un sous-ensemble du langage JavaScript, permet d'étendre les fonctionnalités d'nginx, de manière similaire à lua mais en utilisent JavaScript comme langage d'implémentatino. 1. Installation d'nginx En tant que module pour nginx, njs doit être compilé ave ...

Publié le 1 juin à 12h34