2017-01-26 3 views
0

J'utilise Redis comme mon fournisseur de SessionState, mais je ne peux pas obtenir l'infrastructure pour fermer la connexion lorsque je Session.Abandon() ... donc si un utilisateur est tout simplement vous déconnecter si un autre peut se connecter (scénario très commun pour moi, car ils partagent un terminal), je suis en train d'accumuler des connexions ...ASP.NET HttpSession.Abandon ne pas fermer la connexion Redis

Comment puis-je résoudre ce problème?

+0

Quelle est la configuration de timeout? La valeur par défaut est "0", n'expire jamais. – Dhanuka777

+0

@ Dhanuka777 en ce moment est de 30 minutes – Leonardo

Répondre

0

Actuellement, le fournisseur d'état de session redis utilise un multiplexeur de connexion en gardant un nombre très faible (comme 2 ou 3) de connexion ouverte pour l'application. Le rack up était à cause d'une dll tierce ...