|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Christophe ASTIERDéveloppeur Web Inscription : juillet 2003 Messages : 83 ![]() |
Bonjour,
Je suis à la recherche d'une solution pour résoudre ce probléme: J'ai un serveur 2003. Plusieurs serveurs webs fonctionnent sur différents port (IIS sur 80, jboss sur 8090 et BO (tomcat) sur 8080, pour l'instant). j'ai un client web qui passe par un proxy qui n'accepte que le port 80 en http. Je peut utiliser des sous domaines pour accéder au serveur. Je peut installer des applis sur le serveur (avec modération). Comment faire pour accéder aux différents serveurs? quelles sont les solutions possibles? Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : août 2005 Messages : 8 314 ![]() |
Comme tu disais, faut passer par des sous-domaines ou alors des "chemins". Par exemple, pour accéder à appli1, tu peux faire http://appli1.domaine.com/ ou alors http://www.domaine.com/appli1/. La solution 2 peut paraître sympa mais c'est peut-être elle qui pose le plus de pb car souvent, les applis sont prévues pour fonctionner avec / comme chemin (= déploiement à la racine du serveur) et non pas avec un autre chemin paramétrable.
Dans le 1er cas (sous-domaines), tu peux faire pointer chaque sous-domaine vers un serveur distinct. Pour le second cas, tout passe par un seul serveur qui fait alors office de reverse proxy : tu viens avec une URL en /appli1, donc ta requête est renvoyée sur le serveur 1, etc. Tu peux également utiliser un reverse proxy dans le 1er cas, mais au lieu de renvoyer sur les serveurs en fonction du chemin, tu renvoies en fonction du sous-domaine. Donc, dans ton cas, il faut examiner ce que tu peux faire et ne pas faire, notamment en ce qui concerne la solution 2. Pour les solutions de reverse proxy, il existe plein de solutions différentes, dont une s'appuyant sur Apache. Il doit aussi existe des plug-ins pour IIS mais je ne les connais pas.
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Christophe ASTIERDéveloppeur Web Inscription : juillet 2003 Messages : 83 ![]() |
Merci pour ces réponses,
J'ai tenté de faire pointer un sous domaine vers ip:8090, mais il n'accepte pas de port. Sinon, j'ai aussi la possibilité de faire de Ipfailover (je suis sur OVH) Apparement, il est possible de faire tourner deux serveurs sur des addesse ip différentes avec le meme port. Je regarde ca et je vous tient informé. |
|
|
00
|
|
|
#4 | |
![]() ![]() Inscription : août 2005 Messages : 8 314 ![]() |
Citation:
Tu veux dire 2 IP d'un même serveur ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com