首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用长时间运行的进程重置asp.net连接

使用长时间运行的进程重置asp.net连接
EN

Stack Overflow用户
提问于 2010-03-18 20:35:50
回答 2查看 1.4K关注 0票数 0

在asp.net web表单中,我不断收到连接重置错误消息。页面正在进行一些长时间运行的处理(大约2-5分钟)。

当web请求来自与web服务器相同的机器时,我没有问题。但是,当请求通过网络发出时,我在等待响应后大约1:30或2分钟内收到连接重置错误。

我已经为该应用程序设置了in web.config,并将该应用程序放入它自己的应用程序池中。

我还能尝试什么呢?

编辑

此页面的目的是接受用户的输入,计算某些内容,并将结果发送回用户。长时间的计算是我以后才能卸载的东西。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-18 20:53:47

一种常见的处理方法是启动一个后台线程来处理数据,但立即向浏览器返回一个标识符,通常是作为一个链接。当点击链接时,服务器检查处理是否完成-如果是,显示结果,如果没有,显示“请等待”消息和链接,或自动刷新页面...

票数 2
EN

Stack Overflow用户

发布于 2010-03-18 21:04:51

不要让浏览器等待这么长时间。使请求异步,使其立即返回。如果您需要让用户等待-使用Javascript来完成

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2469797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档