que se enfrentan al problema siguiente:¿Cuándo podemos usar el método ClearAllPools?
Connection Pool ha alcanzado el número máximo de conexiones
he seguido todas las recomendaciones. ¡el problema no es como antes, pero sucede rara vez!
Uso el Using statement
con todas mis conexiones y lectores.
Últimamente tengo el siguiente error, y tuve que restablecer el iis
para solucionar mi problema.
Connection Pool has reached the maximum number of connections. at IBM.Data.Informix.IfxConnectionPool.ReportOpenTimeOut()
at IBM.Data.Informix.IfxConnectionPool.Open(IfxConnection connection)
at IBM.Data.Informix.IfxConnPoolManager.Open(IfxConnection connection)
at IBM.Data.Informix.IfxConnection.Open()
at DB_Connection_s.DB_Connection.GetUserSystems(String emp_num)
Ahora leo acerca de este método ClearAllPools()
.pero no sé cuándo utilizar este método .y si esta considerada como una buena solución para evitar que el have to
reiniciar los IIS para fijar el tiempo de solicitud ¿problema?
¿Puede configurar el tamaño de un grupo de conexiones? ¿El servidor de la base de datos Informix se ejecuta en la misma máquina que IIS? Si es así, ¿está utilizando conexiones de memoria compartida con Informix? Si está utilizando conexiones de memoria compartida a un servidor Informix local, es posible que haya excedido el número de conexiones simultáneas que Informix está configurado para administrar. Entonces necesitaría aumentar esa configuración y reiniciar Informix. Si está utilizando algo que no sean conexiones de memoria compartida, no hay un límite superior en las conexiones de la misma manera. –
' ' –
esto está en' web.config' –