Red Hat Training
A Red Hat training course is available for RHEL 8
4.3. Ajustar el tamaño de la búsqueda y el límite de tiempo
Algunas consultas, como la solicitud de una lista de usuarios de IdM, pueden devolver un número muy elevado de entradas. Si se ajustan estas operaciones de búsqueda, se puede mejorar el rendimiento general del servidor al ejecutar los comandos de ipa *-find
, como ipa user-find
, y al mostrar las listas correspondientes en la interfaz web.
- Límite de tamaño de la búsqueda
Define el número máximo de entradas devueltas para una solicitud enviada al servidor desde la CLI de un cliente o desde un navegador que accede a la interfaz web de IdM.
Por defecto: 100 entradas.
- Límite de tiempo de búsqueda
Define el tiempo máximo (en segundos) que el servidor espera para realizar las búsquedas. Una vez que la búsqueda alcanza este límite, el servidor detiene la búsqueda y devuelve las entradas descubiertas en ese tiempo.
Por defecto: 2 segundos.
Si estableces los valores en -1
, IdM no aplicará ningún límite al buscar.
Establecer límites de tamaño o tiempo de búsqueda demasiado altos puede afectar negativamente al rendimiento del servidor.
4.3.1. Ajustar el tamaño de la búsqueda y el límite de tiempo en la línea de comandos
El siguiente texto describe el ajuste de los límites de tamaño y tiempo de búsqueda en la línea de comandos:
- A nivel mundial
- Para una entrada específica
Procedimiento
Para mostrar el tiempo de búsqueda actual y los límites de tamaño en la CLI, utilice el comando ipa config-show:
$ ipa config-show Search time limit: 2 Search size limit: 100
Para ajustar los límites globalmente para todas las consultas, utilice el comando
ipa config-mod
y añada las opciones--searchrecordslimit
y--searchtimelimit
. Por ejemplo:$ ipa config-mod --searchrecordslimit=500 --searchtimelimit=5
-
Para ajustar los límites sólo para una consulta específica, añada las opciones
--sizelimit
o--timelimit
al comando. Por ejemplo:
$ ipa user-find --sizelimit=200 --timelimit=120