Bonjour,
nous avons un problème qui arrive de temps en temps sur notre serveur de
production.
Nos formulaires Infopath font appel à un Webservice qui retourne le
responsable de l'utilisateur courant. Cette information est récupérée de la
base People de Sharepoint (Le webservice tourne donc dans le process de SPS).
Et de temps en temps une erreur de mutex survient et cela bloque tout le
systeme, nous sommes donc obligé de recycler le pool d'application du Web
service.
L'erreur est la suivante : "Mutex could not be created".
Comme actions préventives, nous avons limité le nombre de process pour
Sharepoint et cela à eu un impact positif mais n'a pas complètement supprimé
le problème.
Pour info : Nous avons Sharepoint 2003, IIS6, W2003, le FrameWork 1.1, c'est
un bi pro, SQL serveur est une autre machine.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Paul Bacelar
Deux explications:
-Vous utilisez du code qui crée un mutex nommé et vous essayez de le créer 2 fois (code multithreadé pas assez bien synchronisé ?).
-Vous n'avez plus assez de ressource systèmes. Utilisez l'utilitaire "perfmon" pour monitorer le nombre de mutex créés au cours du temps. -- Paul Bacelar MVP VC++
"AGE" wrote in message news:
Bonjour, nous avons un problème qui arrive de temps en temps sur notre serveur de production.
Nos formulaires Infopath font appel à un Webservice qui retourne le responsable de l'utilisateur courant. Cette information est récupérée de la base People de Sharepoint (Le webservice tourne donc dans le process de SPS).
Et de temps en temps une erreur de mutex survient et cela bloque tout le systeme, nous sommes donc obligé de recycler le pool d'application du Web service.
L'erreur est la suivante : "Mutex could not be created".
Comme actions préventives, nous avons limité le nombre de process pour Sharepoint et cela à eu un impact positif mais n'a pas complètement supprimé le problème.
Pour info : Nous avons Sharepoint 2003, IIS6, W2003, le FrameWork 1.1, c'est un bi pro, SQL serveur est une autre machine.
Cordialement, Arnaud
Deux explications:
-Vous utilisez du code qui crée un mutex nommé et vous essayez de le créer 2
fois (code multithreadé pas assez bien synchronisé ?).
-Vous n'avez plus assez de ressource systèmes. Utilisez l'utilitaire
"perfmon" pour monitorer le nombre de mutex créés au cours du temps.
--
Paul Bacelar
MVP VC++
"AGE" <AGE@discussions.microsoft.com> wrote in message
news:500B4E56-DD9B-4DE7-A5E9-AD6C76B74692@microsoft.com...
Bonjour,
nous avons un problème qui arrive de temps en temps sur notre serveur de
production.
Nos formulaires Infopath font appel à un Webservice qui retourne le
responsable de l'utilisateur courant. Cette information est récupérée de
la
base People de Sharepoint (Le webservice tourne donc dans le process de
SPS).
Et de temps en temps une erreur de mutex survient et cela bloque tout le
systeme, nous sommes donc obligé de recycler le pool d'application du Web
service.
L'erreur est la suivante : "Mutex could not be created".
Comme actions préventives, nous avons limité le nombre de process pour
Sharepoint et cela à eu un impact positif mais n'a pas complètement
supprimé
le problème.
Pour info : Nous avons Sharepoint 2003, IIS6, W2003, le FrameWork 1.1,
c'est
un bi pro, SQL serveur est une autre machine.
-Vous utilisez du code qui crée un mutex nommé et vous essayez de le créer 2 fois (code multithreadé pas assez bien synchronisé ?).
-Vous n'avez plus assez de ressource systèmes. Utilisez l'utilitaire "perfmon" pour monitorer le nombre de mutex créés au cours du temps. -- Paul Bacelar MVP VC++
"AGE" wrote in message news:
Bonjour, nous avons un problème qui arrive de temps en temps sur notre serveur de production.
Nos formulaires Infopath font appel à un Webservice qui retourne le responsable de l'utilisateur courant. Cette information est récupérée de la base People de Sharepoint (Le webservice tourne donc dans le process de SPS).
Et de temps en temps une erreur de mutex survient et cela bloque tout le systeme, nous sommes donc obligé de recycler le pool d'application du Web service.
L'erreur est la suivante : "Mutex could not be created".
Comme actions préventives, nous avons limité le nombre de process pour Sharepoint et cela à eu un impact positif mais n'a pas complètement supprimé le problème.
Pour info : Nous avons Sharepoint 2003, IIS6, W2003, le FrameWork 1.1, c'est un bi pro, SQL serveur est une autre machine.