Paramètres définissant les performances du protocole LDAP (Lightweight Directory Access Protocol)
Cette page permet de limiter les effets sur les performances en ajoutant des connexions et des contextes ouverts aux pools gérés en interne et en les réutilisant. Minimisez aussi les conséquences sur les performances en tenant à jour des mémoires caches internes de données récupérées.
- Dans la console d'administration, sélectionnez .
- Sous Référentiel du compte utilisateur, sélectionnez Référentiels fédérés dans la zone Définitions des domaines disponibles et cliquez sur Configurer. Pour configurer un domaine spécifique dans un environnement de domaines de sécurité multiple, cliquez sur . Sous Attributs de sécurité, développez Domaine utilisateur et cliquez sur Personnalisation pour ce domaine. Sélectionnez le type de domaine Référentiels fédérés et cliquez sur Configurer.
- Dans la section Articles liés, cliquez sur Gestion des référentiels.
- Cliquez sur Ajouter pour désigner un nouveau référentiel externe ou en sélectionner un qui soit préconfiguré.
- Sous Propriétés supplémentaires, cliquez sur Performances.
Lorsque l'ajout ou la mise à jour de la configuration du référentiel fédéré est terminé, accédez à l'écran Valider pour valider les modifications.
, puis cliquez surTemps de recherche de limites
Indique en millisecondes le délai de réponse d'un serveur LDAP avant qu'une demande soit arrêtée.
Information | valeur |
---|---|
Type de données : | Entierr |
Unité | Millisecondes |
Valeur par défaut | 0 |
Portée | Supérieure ou égale à 0. La valeur 0 indique qu'il n'existe aucune limite du temps de recherche. |
Résultats de la recherche de limites
Indique le nombre maximal d'entrées renvoyées dans un résultat de recherche.
Information | valeur |
---|---|
Type de données : | Entierr |
Unité | Entrées |
Valeur par défaut | 0 |
Portée | Supérieure ou égale à 0. La valeur 0 indique qu'il n'existe aucune limite des résultats de recherche. |
Utilisation du pool de connexions
Indique s'il convient ou non d'utiliser la fonction de regroupement de connexions, qui est fournie dans le kit de développement de logiciels (SDK).
La mise en pool des connexions est gérée par l'exécution de Java™. Il est configuré par les propriétés système.
Information | valeur |
---|---|
Valeur par défaut | Désactivée |
Portée | Activé ou désactivé |
Activer le pool de contextes
Indique si le regroupement de contextes est activé sur le serveur LDAP. Pour améliorer les performances, combinez l'utilisation de ce pool et du pool de connexions.
Information | valeur |
---|---|
Valeur par défaut | Activé |
Portée | Activé ou désactivé |
Taille initiale
Indique le nombre d'instances de contexte dans le pool lorsque ce dernier est initialement créé par le référentiel LDAP.
Information | valeur |
---|---|
Type de données : | Entierr |
Valeur par défaut | 1 |
Portée | 1 à 50 |
Taille préférée
Indique le nombre préféré d'instances de contexte gérées par le pool de contextes. Les instances en cours d'utilisation et inactives sont comptabilisées.
Information | valeur |
---|---|
Type de données : | Entierr |
Valeur par défaut | 3 |
Portée | 0 à 100 |
Taille maximale
Indique le nombre maximal d'instances de contexte pouvant être gérées simultanément par le pool de contextes. Les instances en cours d'utilisation et inactives sont comptabilisées.
Lorsque le pool atteint sa taille maximale, aucune nouvelle instance de contexte ne peut être créée pour une nouvelle demande. Cette dernière est alors bloquée jusqu'à ce qu'une instance se libère ou soit supprimée. La demande vérifie les instances disponibles dans le pool. Une demande d'instance de contexte regroupée fait appel à une instance regroupée et inactive existante ou à une nouvelle instance regroupée.
Si la taille maximale du pool est fixée à 0, c'est qu'il peut gérer un nombre infini d'instances.
Information | valeur |
---|---|
Type de données : | Entierr |
Valeur par défaut | 0 |
Délais du pool de contexte
Indique le nombre de secondes nécessaires au pool de contexte pour arrêter et supprimer les instances de contexte inactives.
Une valeur égale à 0 indique que le pool n'arrête jamais les instances de contexte.
Information | valeur |
---|---|
Type de données : | Entierr |
Valeur par défaut | 0 |
Mise en cache des attributs
Indique si les attributs renvoyés par le serveur LDAP doivent ou non être mis en cache.
Information | valeur |
---|---|
Valeur par défaut | Activé |
Portée | Activé ou désactivé |
Taille du cache
Indique la taille maximale de la mémoire cache.
Information | valeur |
---|---|
Type de données : | Entierr |
Valeur par défaut | 4000 |
Portée | Supérieure ou égale à 100 |
Délais de la mémoire cache
Indique le nombre maximal de secondes pendant lesquelles les résultats de la recherche peuvent rester en mémoire cache.
Une valeur égale à 0 indique que les résultats de recherche mis en cache y restent jusqu'à ce que des opérations de mise à jour soient effectuées.
Information | valeur |
---|---|
Type de données : | Entierr |
Unité | Valeur par défaut |
Valeur par défaut | 1200 |
Portée | Supérieure ou égale à 0 |
Règle de distribution
Spécifie la règle de distribution de la mémoire cache dans un environnement en cluster. Les valeurs possibles sont les suivantes :
- Non partagé
- Emission de nouvelles entrées, à la fois des ID et des données, et mise à jour de ces entrées.
- Push
- Demande de données d'autres serveurs du cluster lorsque ces données ne sont pas présentes en local.
- Push et pull
- Emission d'ID pour les nouvelles entrées et demande des ID précédemment diffusés aux autres serveurs du cluster. La mémoire cache dynamique émet systématiquement des invalidations d'entrée de cache.
Mettre en cache les résultats de la recherche
Indique si les résultats de la recherche renvoyés par le serveur LDAP doivent ou non être mis en cache.
Information | valeur |
---|---|
Valeur par défaut | Activé |
Portée | Activé ou désactivé |
Taille du cache
Indique la taille maximale de la mémoire cache.
Information | valeur |
---|---|
Type de données : | Entierr |
Valeur par défaut | 2000 |
Portée | Supérieure ou égale à 100 |
Délais de la mémoire cache
Indique le nombre maximal de secondes pendant lesquelles les résultats de la recherche peuvent rester en mémoire cache.
Une valeur égale à 0 indique que les résultats de recherche mis en cache y restent jusqu'à ce que des opérations de mise à jour soient effectuées.
Information | valeur |
---|---|
Type de données : | Entierr |
Unité | Valeur par défaut |
Valeur par défaut | 600 |
Portée | Supérieure ou égale à 0 |
Règle de distribution
Spécifie la règle de distribution de la mémoire cache dans un environnement en cluster. Les valeurs possibles sont les suivantes :
- Non partagé
- Emission de nouvelles entrées, à la fois des ID et des données, et mise à jour de ces entrées.
- Push
- Demande de données d'autres serveurs du cluster lorsque ces données ne sont pas présentes en local.
- Push et pull
- Emission d'ID pour les nouvelles entrées et demande des ID précédemment diffusés aux autres serveurs du cluster. La mémoire cache dynamique émet systématiquement des invalidations d'entrée de cache.