IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

couplage apache2.2-tomcat5.5.17 et load balancing


Sujet :

Tomcat et TomEE Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 50
    Points : 30
    Points
    30
    Par défaut couplage apache2.2-tomcat5.5.17 et load balancing
    bonjour,
    voici ma config serveur:
    j'ai deux instances tomcat5.5.17 qui publient une meme application jsp/servlet X
    - une est lancée sur le port 8081
    - l'autre sur le port 8082
    J'ai également un apache 2.2 installé

    Je voudrais faire un loadbalancing sous windows avec ces 2 serveurs tomcat.
    En effet j'ai réussi sous linux à le faire avec mod_jk1.2.15 et apache 2.2 mais sous windows, impossible d'utilser le module mod_jk1.2.15 avec apache 2.2.

    Il est possible de faire un load balancing en utilisant les modules mod_proxy et mod_rewrite. J'ai suivi la documentation officielle à cette adresse http://tomcat.apache.org/tomcat-5.0-...%20mod_rewrite
    mais cela ne fonctionne pas.

    Si quelqu'un peut m'aider en me donnant la config à mettre dans httpd.conf ça m'aiderait beaucoup.

    Merci d'avance.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2005
    Messages : 22
    Points : 25
    Points
    25
    Par défaut
    Salut,

    Dans ton tomcat1, server.xml:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <Connector
    	     protocol="AJP/1.3"
    	      address="tontomcat1"
    		 port="8009"
    	enableLookups="false"
    </Connector>
    Dans ton tomcat1, server.xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <Connector
    	     protocol="AJP/1.3"
    	      address="tontomcat2"
    		 port="8010"
    	enableLookups="false"
    </Connector>
    Dans ton httpd.conf :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <Proxy balancer://toto>
     BalancerMember ajp://tontomcat1:8009
     BalancerMember ajp://tontomcat2:8010 
    </Proxy>
     
    <VirtualHost tondomaine:80>
        .
        .
        ....
     
        ProxyPass /tonapp balancer://toto/myapp stickysession=JSESSIONID
    nofailover=on
     
        .
        .
        .  
     
      </VirtualHost>

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 50
    Points : 30
    Points
    30
    Par défaut merci pour ta réponse
    merci mais à quoi correpondent toto, myapp et tonapp

    donne moi un xemple avec une appli tomcat par exemple jsp-examples présent dans tomcat à la base

    de plus quel modules dois-je activer?

    merci d'avance

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2005
    Messages : 22
    Points : 25
    Points
    25
    Par défaut
    toto c'est le nom du balancer, met ce que tu veux

    tonapp et myapp : remplace les 2 par /jsp-examples


    il te faut :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LoadModule proxy_module modules/mod_proxy.so

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 50
    Points : 30
    Points
    30
    Par défaut résolu
    merci de ta réponse cela fonctionne
    voici ce que j'ai mis dans le fichier httpd.conf pour faire fonctionner jsp-examples en load balancing:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <Proxy balancer://app>
    BalancerMember ajp://localhost:8010
    BalancerMember ajp://localhost:8011
    </Proxy>
     
    <VirtualHost localhost:80>
     
    ProxyPass /jsp-examples balancer://app/jsp-examples stickysession=JSESSIONID
     
     
    </VirtualHost>
    par contre loption nofailerover=on me renvoit une erreur de syntaxe
    quelle est son orthographe exacte?

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2005
    Messages : 22
    Points : 25
    Points
    25
    Par défaut
    C'est "nofailover", il me semble je l'ai pas sous les yeux....

    N'oublie pas le [résolu]

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 50
    Points : 30
    Points
    30
    Par défaut vi
    oui scuse javais bine mis nofailover mais il me dit que jai mal épellé loption

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Couplage Apache2 et Tomcat6
    Par liquideshark dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 30/07/2009, 18h15
  2. [Tomcat 5] Load Balancing
    Par Sniper37 dans le forum Tomcat et TomEE
    Réponses: 9
    Dernier message: 13/03/2006, 11h20
  3. [Apache]Comment cohabiter apache2 et tomcat5 sous Windows?
    Par jlassira dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 13/02/2006, 16h35
  4. (load balancing) choix de provider
    Par timsah dans le forum Développement
    Réponses: 1
    Dernier message: 20/09/2005, 17h42
  5. [Load balancing] Quel serveur de retour ?
    Par ruready dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 6
    Dernier message: 11/05/2005, 11h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo