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

Langage PHP Discussion :

Gestion des sessions avec 2 serveurs et 1 loadbalancer


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 54
    Points : 50
    Points
    50
    Par défaut Gestion des sessions avec 2 serveurs et 1 loadbalancer
    Bonjour,

    Je dois mettre en place un site avec deux serveurs web contenant les mêmes sources du site (celle-ci sont répliquées via des scripts) dont la charge est répartie via un loadbalancer.

    Le problème est le suivant :
    Comment fait on pour gérer les sessions des utilisateurs (après connexion) au travers d'un loadbalancer (LB) et de deux serveurs web au final.

    Ex : je me connecte via le LB sur le serveur1, je navigue un peu et pour raison de répartition de charge, je me retrouve (sans le savoir) balancé sur le serveur2.
    Est ce que je perds ma session ? Suis je déconnecté ?

    Merci pour vos pistes, retours d'expérience etc...

    SCRP

  2. #2
    Membre confirmé Avatar de goodpz
    Profil pro
    Inscrit en
    Février 2007
    Messages
    475
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 475
    Points : 514
    Points
    514
    Par défaut
    Apparemment c'est problématique pour les sessions. Pour une piste, regarde à session_set_save_handler() car il semble que d'utiliser une bd soit une solution pour ce genre de configuration

  3. #3
    Membre émérite Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Points : 2 273
    Points
    2 273
    Par défaut
    Salut,
    il faudrait voir si tu peux définir un chemin réseau dans le php.ini (session.save_path). Si c'est le cas tu peux utiliser le même répertoire pour les 2 serveurs.

  4. #4
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 54
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par goodpz
    Apparemment c'est problématique pour les sessions. Pour une piste, regarde à session_set_save_handler() car il semble que d'utiliser une bd soit une solution pour ce genre de configuration
    Tu connais un peu cette fonction ?
    Parce que le peu que j'ai pu lire à propos de cette fonction ne m'éclaire pas beaucoup...

  5. #5
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 54
    Points : 50
    Points
    50
    Par défaut
    Citation Envoyé par Djakisback
    Salut,
    il faudrait voir si tu peux définir un chemin réseau dans le php.ini (session.save_path). Si c'est le cas tu peux utiliser le même répertoire pour les 2 serveurs.
    J'ai en effet un serveur de BDD.
    Quelle est la syntaxe à utiliser (je suis sous linux) ?
    \\serveurBB\repsession ?

    Merci

Discussions similaires

  1. Gestion des sessions avec HttpURLConnection
    Par hadesthanos dans le forum Développement Web en Java
    Réponses: 7
    Dernier message: 16/10/2014, 15h59
  2. Gestion des sessions avec Tomcat
    Par flo_rian dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 17/12/2008, 15h02
  3. [MySQL] Gestion des sessions avec login et password
    Par jeremay dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 17/07/2008, 07h53
  4. gestion des sessions avec le controller struts
    Par don'de dans le forum Struts 1
    Réponses: 4
    Dernier message: 18/12/2006, 18h21
  5. Gestion des sessions avec applet
    Par Mister Nono dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 01/08/2006, 18h27

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