Bonjour à tous,
Je suis en train de réflechir quant à la mise en place d'un reverse proxy pour l'un des sites dont je m'occupe.
L'idée est la suivante:
Faire tourner Apache2 avec Nginx en même temps.
Nginx s'occuperait de la gestion des fichiers statiques et Apache des fichiers dynamiques (voici un des liens que j'ai trouvé à ce sujet : http://www.papygeek.com/software/optimiser-son-serveur-web-avec-nginx/).
Tout cela est donc techniquement faisable et utilisé...
Ma problèmatique est la suivante.
J'ai plusieurs serveurs de fichiers que j'appelerais par exemple:
fichier1.siteweb.fr fichier2.siteweb.fr et fichier3.siteweb.fr
Les fichiers y sont stockés de façon aléatoire en fonction de la charge de chacun.
Je voudrais que lorsqu'un internaute demande l'url :
www.siteweb.fr/fichiers/monfichier.jpg
Une requete SQL soit lancée pour aller voir sur quel serveur le fichier monfichier.jpg est stocké pour aller ensuite l'afficher.
Ma question est donc comment faire pour qu'à chaque fois qu'un internaute demande un fichier je puisse lancer un script (avec l'url en parametre) qui ira vérifier sur quel serveur se trouve mon fichier.
Si vous avez d'autres solutions techniques n'hésitez pas!
Merci!
Je suis en train de réflechir quant à la mise en place d'un reverse proxy pour l'un des sites dont je m'occupe.
L'idée est la suivante:
Faire tourner Apache2 avec Nginx en même temps.
Nginx s'occuperait de la gestion des fichiers statiques et Apache des fichiers dynamiques (voici un des liens que j'ai trouvé à ce sujet : http://www.papygeek.com/software/optimiser-son-serveur-web-avec-nginx/).
Tout cela est donc techniquement faisable et utilisé...
Ma problèmatique est la suivante.
J'ai plusieurs serveurs de fichiers que j'appelerais par exemple:
fichier1.siteweb.fr fichier2.siteweb.fr et fichier3.siteweb.fr
Les fichiers y sont stockés de façon aléatoire en fonction de la charge de chacun.
Je voudrais que lorsqu'un internaute demande l'url :
www.siteweb.fr/fichiers/monfichier.jpg
Une requete SQL soit lancée pour aller voir sur quel serveur le fichier monfichier.jpg est stocké pour aller ensuite l'afficher.
Ma question est donc comment faire pour qu'à chaque fois qu'un internaute demande un fichier je puisse lancer un script (avec l'url en parametre) qui ira vérifier sur quel serveur se trouve mon fichier.
Si vous avez d'autres solutions techniques n'hésitez pas!
Merci!