OVH Cloud OVH Cloud

probleme de session ou de cache

3 réponses
Avatar
Cédric SICARD
Bonjour a toutes et a tous,
je vais essayer d'etre clair.
je developpe une application asp.net. Toutes mes pages derivent d'une page
"mère" qui dans le oninit recupere un objet en session. l'objet en question
est un dictionnary<string,string>.
Au bout d'un moment et je ne vous dirai pas quand exactement je n'ai plus
mon objet dans ma variable de session. Consequence tout le reste de mon
appli qui a besoin de ce dictionnaire plante.
Je ne comprends pas pourquoi d'un coup ma variable session disparait.

Pour info mon serveur est un 2003 avec iis6.0 et je developpe avec vs.net
2005.

D'avance merci pour vos reponses.

3 réponses

Avatar
Paul Bacelar
Est-ce juste cette variable de session qui disparaît ou toutes les variables
de sessions ?

--
Paul Bacelar
MVP VC++

"Cédric SICARD" wrote in message
news:uirOlc%
Bonjour a toutes et a tous,
je vais essayer d'etre clair.
je developpe une application asp.net. Toutes mes pages derivent d'une page
"mère" qui dans le oninit recupere un objet en session. l'objet en
question est un dictionnary<string,string>.
Au bout d'un moment et je ne vous dirai pas quand exactement je n'ai plus
mon objet dans ma variable de session. Consequence tout le reste de mon
appli qui a besoin de ce dictionnaire plante.
Je ne comprends pas pourquoi d'un coup ma variable session disparait.

Pour info mon serveur est un 2003 avec iis6.0 et je developpe avec vs.net
2005.

D'avance merci pour vos reponses.



Avatar
Cédric SICARD
Apparemment il n'y a que cette objet qui disparait. Maintenant il faut
savoir que l'objet en session est un dictionnaire. J'ai fait une modif dans
laquelle je stocke un objet CONTENANT mon dictionnaire et j'ai beaucoup
moins de plantage.

Je ne comprends vraiment pas pourquoi !!!

"Paul Bacelar" a écrit dans le message
de news: %
Est-ce juste cette variable de session qui disparaît ou toutes les
variables de sessions ?

--
Paul Bacelar
MVP VC++

"Cédric SICARD" wrote in message
news:uirOlc%
Bonjour a toutes et a tous,
je vais essayer d'etre clair.
je developpe une application asp.net. Toutes mes pages derivent d'une
page "mère" qui dans le oninit recupere un objet en session. l'objet en
question est un dictionnary<string,string>.
Au bout d'un moment et je ne vous dirai pas quand exactement je n'ai plus
mon objet dans ma variable de session. Consequence tout le reste de mon
appli qui a besoin de ce dictionnaire plante.
Je ne comprends pas pourquoi d'un coup ma variable session disparait.

Pour info mon serveur est un 2003 avec iis6.0 et je developpe avec vs.net
2005.

D'avance merci pour vos reponses.







Avatar
Paul Bacelar
L'objet Dictionnaire est-il thread-safe. Peut-être l'utilisation du
dictionnaire par plusieurs requêtes (pages) simultanées dans la même session
entraîne des modifications et des lectures concurrentes.

--
Paul Bacelar
MVP VC++

"Cédric SICARD" wrote in message
news:


Apparemment il n'y a que cette objet qui disparait. Maintenant il faut
savoir que l'objet en session est un dictionnaire. J'ai fait une modif
dans laquelle je stocke un objet CONTENANT mon dictionnaire et j'ai
beaucoup moins de plantage.

Je ne comprends vraiment pas pourquoi !!!

"Paul Bacelar" a écrit dans le message
de news: %
Est-ce juste cette variable de session qui disparaît ou toutes les
variables de sessions ?

--
Paul Bacelar
MVP VC++

"Cédric SICARD" wrote in message
news:uirOlc%
Bonjour a toutes et a tous,
je vais essayer d'etre clair.
je developpe une application asp.net. Toutes mes pages derivent d'une
page "mère" qui dans le oninit recupere un objet en session. l'objet en
question est un dictionnary<string,string>.
Au bout d'un moment et je ne vous dirai pas quand exactement je n'ai
plus mon objet dans ma variable de session. Consequence tout le reste de
mon appli qui a besoin de ce dictionnaire plante.
Je ne comprends pas pourquoi d'un coup ma variable session disparait.

Pour info mon serveur est un 2003 avec iis6.0 et je developpe avec
vs.net 2005.

D'avance merci pour vos reponses.