background preloader

Techos

Facebook Twitter

Android Developpez.com. Cours, articles et tutoriels sur les APIs et outils de développement pour le langage de programmation Java. Le serveur Java EE GlassFish. Les concepts étudiés précédemment (clustering, versioning et Rolling Upgrade) peuvent être couplés au serveur Web Apache par l'intermédiaire du module mod_jk afin de répartir la charge entre plusieurs serveurs Java EE.

En effet, comme nous l'avons détaillé dans un paragraphe précédent, il est possible de coupler le serveur Web Apache avec le serveur Java EE GlassFish. Cette technique permet de gérer le cache des éléments statiques des applications Internet de façon optimisée (images, css, pages html...), mais également le load balancing. Pour un cluster de plusieurs instances serveurs, l'utilisation du load balancing en frontal permet de simplifier l'accès aux applications, mais propose également un mécanisme de répartition de la charge.

Le mécanisme de load balancing accepte les requêtes HTTP et HTTPS et les envoie à destination du serveur GlassFish adapté. L'architecture proposée dans le schéma ci-dessous correspond à un dispositif professionnel évolué.