Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Outils > XMLRAD
XMLRAD Environnement de développement Web XML/XSL. Avant de poster -> F.A.Q XMLRAD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/10/2006, 15h01   #1
Candidat au titre de Membre du Club
 
Inscription : janvier 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 26
Points : 13
Points : 13
Par défaut Acces simultanés à security.xml

Bonjour,

Je rencontre des problèmes lors de l'utilisation de XMLC_Security='GLOBAL" lorsqu'il y a beaucoup d'utilisateurs.

Mon serveur 2003+IIS possède 4 processeurs.

Dans les traces je vois apparaitre que security.xml était inaccessible parcequ'utilisé par un autre processus. Et à partir de là seul IISReset peut débloquer la situation car plus aucun nom d'utilsateur n'est reconnu.

Y a t il une configuration particulère à mettre en oeuvre pour gérer çà ?

La case à cocher "Dispatch requests using an independent thread (must be checked when using scripting)" (configuration des pools) est elle importante ? dans quel cas ? en particulier : faut-il la cocher si on a des gestionnaires d'évènement en JScript ?

Les threads à déclarer ds un serveur 4 processeurs ?

Merci de votre aide...
Georges
Georges_Lauret est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2006, 21h29   #2
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
Citation:
Envoyé par Georges_Lauret
Dans les traces je vois apparaitre que security.xml était inaccessible parcequ'utilisé par un autre processus. Et à partir de là seul IISReset peut débloquer la situation car plus aucun nom d'utilsateur n'est reconnu.
J'ai également constaté le même souci lors de montée en charge et une méthode peu avouable pour annuler le problème consistait à ouvrir security.xml dans notepad, faire une modif bidon (ajouter un espace) et enregistrer.
C'est moins brutal qu'un IIS Reset :-)
A mon avis c'est l'OS qui se mélange les pincettes sur les accès concurrents en rafale sur le même fichier.
Dans les cas de moyenne / forte charge, j'ai décidé de déporter la gestion de la sécurité en base de donnée (cf http://xmlrad.developpez.com/Articles/Authentification/.

Bon courage,
Sylvain
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web

Mon Blog : http://blog.developpez.com/index.php?blog=89
Mes Articles : http://sjames.developpez.com/
Rubrique XMLRAD: http://xmlrad.developpez.com
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2006, 20h26   #3
RDM
Membre Expert
 
Inscription : mars 2002
Messages : 1 426
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 1 426
Points : 1 546
Points : 1 546
Envoyer un message via ICQ à RDM
le problème c'est que le Security.xml n'est pas protégére de l'accès concurrentiel lors du login qui le met à jour.
Je suivrais l'avis de Sylvain pour la forte charge et d'autant plus lorsqu'on est en multi-processeur de passer les utilisateurs dans la base de données.
__________________
RDM
Tout Est Relatif
Rubrique XMLRAD: http://xmlrad.developpez.com
FAQ XMLRAD: http://xmlrad.developpez.com/faq/
RDM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h44.


 
 
 
 
Partenaires

Hébergement Web