“Conocimiento Hardware>Discos y almacenamiento informáticos

Anulación de solicitudes de tiempo de espera en ColdFusion

2015/7/8
Cuando se producen tiempos de espera en ColdFusion, una o más solicitudes en cola no han logrado llegar a la piscina solicitud de ejecución. Esta situación repercute negativamente en su servidor que solicita cuelgan y se cancelan o reiniciar . La buena noticia es que usted puede cambiar muchas solicitudes de tiempo de espera mediante el ajuste de la configuración del servidor y hacer algunas modificaciones de la etiqueta. Cambiar Request Timeout

Cuando las "Solicitudes de tiempo de espera después de ( segundos ) " casilla está marcada , las solicitudes que superen el límite de tiempo especificado se cancelan . Abra la pantalla " ColdFusion Server Administrator Settings " y ajuste el tiempo de espera de solicitud de 30 segundos. A continuación , puede modificar la configuración de tiempo de espera de administrador de ColdFusion para las páginas largas. Para ello, utilice el atributo de tiempo de espera en el cfquery o etiquetas cfhttp , si usted tiene una página con cualquiera de esas etiquetas. Como alternativa , el atributo " requestTimeout " de la etiqueta cfsetting se puede utilizar para reemplazar la configuración de tiempo de espera administrador de ColdFusion .
Ajuste threadWaitTimeout

El valor de tiempo de espera para las roscas en cola es el ajuste threadWaitTimeout . Para anular pedidos , cambie el ajuste threadTimeout a 30 segundos. Puede que tenga que realizar ajustes adicionales en caso necesario. El ajuste threadTimeout se debe establecer en al menos el mismo o más de la configuración RequestTimeout - la recomendación máxima es de 300 segundos . Solicitudes de servicio siempre tienen prioridad sobre las solicitudes en cola , así que cuando ajustar la configuración threadWaitTimeout , tenga en cuenta el tiempo que una petición en cola esperará a ser una solicitud activa antes de que el tiempo de espera . El ajuste threadWaitTimeout está en el archivo jrun.xml . Busque en la carpeta " jrun_root \\ JRun4 \\ servers \\ cfusion \\ SERVER- INF " para el archivo jrun.xml si la configuración es una instalación J2EE , buscar en " cf_root \\ CFusionMX \\ runtime \\ servers \\ default \\ SERVER- INF " si se trata de una instalación de configuración del servidor .
Compruebe doSomething.cfm temporización

Tiempos de espera para la página doSomething.cfm en ColdFusion puede variar en función de cómo el atributo timeout de se establece su cfquery . Si la página doSomething el tiempo de espera , puede recibir un mensaje de error en el archivo application.log que dice:

" Error", " jrpp - 19 ", " 04/14/04 ", " . ; 10:34:02 " , " la petición ha sobrepasado el límite de tiempo permitido Tag : cfloop la secuencia determinada de los archivos incluidos o procesado es: C: Apache2048 \\ Apache2 \\ htdocs \\ shaws_ora \\ doSomething.cfm "

Si aparece este mensaje de error o una similar , utilice el GetTickCount () para localizar el código de movimiento lento y tratar de optimizar el rendimiento de la página.
advertencias y consideraciones

Cambio del código puede no funcionar en todas las situaciones . Algunas etiquetas de ColdFusion no se ven afectadas por los ajustes modificados , los cuales incluyen CFFTP , cfexecute , dfobject , CFSTOREDPROC y cfcontent . ColdFusion espera hasta que se completen las acciones de las etiquetas y luego comprueba si una solicitud de tiempo de espera. Si no se recibe dentro de los ajustes del temporizador especificado , el subproceso se bloquea y luego reiniciar .

Discos y almacenamiento informáticos
Cómo Overclock el Dell Optiplex Gx150 Motherboard
¿Cómo se usa dos HDD a la vez?
Cómo suspender la replicación en un clúster LCR
Las diferencias entre los equipos y eMachines
Cómo conectar dos ordenadores para transferir datos
¿Tiene construcción de un costo Computer menos que comprar uno
Cómo volver a colocar un conector D-Sub
Cómo reconocer y formatear una unidad SATA externa a través de USB en Windows XP
Conocimiento de la computadora © http://www.ordenador.online