我使用ASP.NET编写了一个网站。
我网站的一页有一个帖子。在线程运行期间,当用户关闭浏览器窗口时,线程会发生什么?这个线程是否停止运行?
答案 0 :(得分:5)
您的服务器并不真正知道客户端做了什么。
如果客户端启动了请求,服务器将处理它并在任何情况下都返回响应。
答案 1 :(得分:2)
我认为您提出的问题不是您想要回答的问题。
问题"Does asp.net lifecycle continue if I close the browser in the middle of processing?"的答案是"是" 。因此,即使客户端的浏览器已关闭,您从ASPX页面或MVC控制器启动的任何内容都会继续运行(请注意,如果这是您的问题,则这是重复的。)
然而,"Can I use threads to carry out long-running jobs on IIS?"的答案是"你可以,但你不应该,因为线程可以随时终止" ,你可能不想要。
答案 2 :(得分:0)