Server.ScriptTimeout Este atributo proporciona el tiempo máximo para la ejecución del script Asp. Si el tiempo de ejecución del programa asp excede el valor especificado por este atributo, Asp informará un error.
El valor predeterminado del servidor de esta propiedad es 90, en segundos. Podemos generar este valor mediante un código como este:
Copie el código de la siguiente manera:<%
Response.Write Server.ScriptTimeOut
Response.Write Http://www.vevb.com
%>
Dado que el valor predeterminado de ScriptTimeout de IIS es 90 segundos (realmente configurado en la metabase de IIS), podemos cambiar esto valor en nuestro programa:
Copie el código de la siguiente manera:
<%Server.ScriptTimeOut=100%>
Esto cambia el tiempo máximo de ejecución del programa Asp a 100 segundos. Sin embargo, una cosa a tener en cuenta aquí es que el valor de ScriptTimeOut establecido es mayor que el valor de configuración predeterminado de IIS. En otras palabras, si configuramos el valor de ScriptTimeOut de esta manera, <%Server.ScriptTimeOut=60%> no funcionará. debido a que el valor predeterminado es 90, el valor establecido solo puede ser mayor que 90. Si es menor que 90, aún prevalecerán 90 segundos.
Por supuesto, los 90 segundos predeterminados de IIS también se pueden cambiar. Para obtener más información, consulte los artículos relacionados sobre cómo modificar la metabase de IIS.