Pratique du déploiement de services avec Docker
Déploiement de Nginx avec Docker
Pour installer Nginx dans un conteneur, suivez ces étapes :
Récupérez l'image officielle : docker pull nginx
Lancez un conteneur avec mappage de port : docker run -d --name serveur_web -p 8080:80 nginx
Vérifiez le fonctionnement : curl localhost:8080 affiche la page d'accueil de Nginx.
Remarque : Le déploiemen ...
Publié le 20 juin à 23h28
Développement d'applications Java Web avec Servlets et Tomcat sous IntelliJ IDEA
Le développement d'applications web en Java repose historiquement sur l'API Servlet. Cette technologie permet de générer du contenu dynamique en répondant aux requêtes HTTP envoyées par un client, généralement un navigateur web. L'utilisation d'un environnement de développement intégré (IDE) moderne comme IntelliJ IDEA, couplé à un conteneur de ...
Publié le 18 juin à 22h00
Gestion de l'environnement Java et optimisation des performances
Compoasnts clés de l'écosystème Java
Collecte des déchets (Garbage Collection)
Définition et avantages
La collecte des déchets (GC) est un mécanisme d'allocation et de libération automatique de la mémoire. Il améliore l'abstraction dans le développement logiciel, permet aux programmeurs de se concentrer sur les fonctionnalités métier sans gérer ...
Publié le 16 juin à 21h58
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