Rendimiento/Tiempos de espera
A continuación, se proporciona información para solucionar problemas de rendimiento y tiempos de espera. Para ver sugerencias generales de solución de problemas y buscar temas de solución de problemas, consulte Solución de problemas de EJBCA .
Tiempos de espera de transacciones
Problema
Sigues recibiendo tiempos de espera de transacción.
Causa
En algunos casos, ya sea con una máquina lenta o con conjuntos de datos muy grandes, algunas operaciones comunes pueden tardar mucho en completarse. El tiempo de espera predeterminado para transacciones de los servidores de aplicaciones podría ser insuficiente.
Solución de problemas
Tiempos de espera de los beans de sesión
Generalmente, la generación de CRL y otras operaciones conocidas de larga ejecución ya tienen un tiempo de espera de transacción más grande configurado en modules/cesecore-ejb/src/META-INF/jboss-ejb3.xml y modules/ejbca-ejb/resources/jboss-ejb3.xml .
Tiempos de espera del servidor de aplicaciones
Actualice el tiempo de espera de la transacción del servidor de aplicaciones.
Por ejemplo, para modificar el tiempo de espera de la transacción en la CLI de JBoss, ejecute:
/subsystem =transactions/:write-attribute(name=default-timeout,value=600)Para obtener instrucciones más específicas del servidor de aplicaciones, consulte Servidores de aplicaciones .