您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页如何处理超时事件?

如何处理超时事件?

来源:纷纭教育
如何处理超时事件?

1、IIS为一个死循的执行过程设定执行时间(缺省为90秒)超时事件: <%response.buffer=true%> <% DO

counter=counter+1

response.write counter & \"
\" response.flush LOOP %>

2、自定义时间。用程序设定超时事件的时间段: <%

response.buffer=true server.scripttimeout=20 %>

<% DO

counter=counter+1

response.write counter & \"
\" response.flush LOOP %>

3、干涉超时时间段。捕获超时: <%@ TRANSACTION=Required%> <%

response.buffer=true server.scripttimeout=20 %>

<%

DO

counter=counter+1

response.write counter & \"
\" LOOP

response.flush

response.write \"脚本运行完啦!\" %>

<%

Sub OnTransactionAbort() response.clear

Response.Write \"噢,脚本运行超时了!\" end sub %>

4、绕过超时事件:

<%@ TRANSACTION=Required%> <%

response.buffer=true server.scripttimeout=40 %>

<%

DO UNTIL counter=400 counter=counter+1

response.write counter & \"
\" LOOP

response.flush

response.write \"脚本运行完啦!\" %>

<%

Sub OnTransactionAbort() response.clear

Response.Write \"噢,脚本运行超时了!\" end sub %>

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务