Project Server 2007 : Paramètres de délai d'attente

 Bonjour,

Ce scenario est utile particulièrement lorsque des grands ensembles de données sont impliquées. Vous devez effectuer d'autres mesures d'atténuation telles que la bonne utilisation des catégories et aussi s'assurer que vos bases de données SQL ont les index et statistiques à jour. C'est mieux faire tout courir plus vite que de simplement le laisser traîner !

Chaque fois que quelque chose tombe en panne pour une periode très précise de temps – 30 secondes, 1 minute, 1 heure – vous pouvez soupçonner qu'une sorte de délai d'attente peut être impliquée.

L'Assistant de Substitution des Ressources et les paramètres de délai d'attente

Dans certaines circonstances où l'Assistant de Substitution des Ressources doit traiter une grande quantité de données par défaut les paramètres pour certaines valeurs de délai d'attente ne sont pas assez grands. Soit, cela peut provoquer des erreurs retourné à l'utilisateur ou de causer des resultats inattendues lors de l'exécution de l'Assistant.

Afin de résoudre les erreurs de délai d'attente spécifique, il faut veiller à ce que les valeurs de délai d'attente appropriées sont définies dans les quatre sites suivants:

1. La base de données Published de Project Server

2. La ruche HKCU du Registre Windows

3. Le délai d'attente de site Web dans IIS

4. Le délai d'attente ASP.NET dans IIS

Remarque : Avant d'effectuer ces changements, cependant, il peut être préférable tenter d'atténuer les erreurs de délai d'attente en contrôlant quels projets l'utilisateur peut consulter en faisant usage de catégories (dans Project Web Access). Une autre posibilite serait la réduction du nombre de projets auquels un utilisateur a accès à de cette façon permettra de réduire la longueur du temps nécessaire pour exécuter l'Assistant et, par conséquent, réduire la nécessité d'augmenter les valeurs de délai d'attente susmentionnés.

Les valeurs/captures d'écran suivantes sont ceux qui permettent l'Assistant Substitution de ressources réussir sur un ensemble de données client important en 8 minutes environ. Les valeurs doivent être modifiées à votre convenance.

Ces valeurs peuvent être augmente encore selon les différents environnements ainsi que les paramètres du système.

Tous les essais ont été réalisés à l'aide de Project Server 2007 avec le CU de juin installé pour WSS, Project Server et Project Professional.

Nous devons également noter que l'augmentation des valeurs de délai d'attente peut causer au système de fonctionner moins efficiente et efficace, particulièrement les paramètres pour IIS.

1. La base de données Project Server

Dans la base de données Project Server Published le réglage de la table MSP_WEB_ADMIN pour WADMIN_CORE_SQL_TIMEOUT doit être augmenté. Cette valeur est en secondes.

 

Cette valeur peut également être modifiée par l'utilisation de PSI. Voir la référence suivante ;

https://blogs.msdn.com/project_programmability/archive/2008/12/20/Project-Server-Database-Timeout.aspx

2. La ruche HKCU du Registre Windows

La valeur de Registre suivante doit être ajoutée au registre de l'utilisateur local.

Clé

\HKCU\Software\Microsoft\Office\12.0\MS Project\Settings\

Valeur

Nom : délai d'attente

Type : DWORD

Ce paramètre détermine la valeur de délai d'attente SOAP Toolkit sur le client.

La valeur par défaut est 60000, et elle est classée en millisecondes, qui met la valeur par défaut à un minute.

Si cette valeur n'est pas élevée assez vous allez probablement recevoir l'erreur suivante, ainsi qu'une entrée correspondante dans le journal des événements applications relatives aux MSSOAP.

3. Le délai d'attente de site Web dans IIS

Dans le Gestionnaire des Services Internet (IIS), le "délai de connexion:" paramètre doit être augmentée pour le Site Web de Project Server.

4. Le délai d'attente ASP.NET dans IIS

Dans le gestionnaire des Services Internet (IIS), cliquez sur l'onglet ASP.NET et appuyez sur le bouton "Modifier" Configuration".

Sélectionnez l'onglet Application et affectez la « demande d'exécution timeout (secondes): "valeur pour

le Site Web de Project Server.

 

 

En attendant vos commentaires.

 

Bonne journée,

Cristina

 

Référence: https://blogs.msdn.com/b/brismith/archive/2009/07/31/project-server-2007-timeout-settings.aspx