gpt4 book ai didi

c# - IIS 重新启动服务器中的文件删除/存储操作并丢失 session

转载 作者:行者123 更新时间:2023-11-30 15:46:17 26 4
gpt4 key购买 nike

对于用户上传的文件,我有一个文件删除选项,用户可以一次上传多个文件。上传的文件将存储在服务器的一个文件夹中,当它被删除时,它会从那里移动到垃圾文件夹它将被手动清除。

当用户试图删除网页中的许多文件时,IIS 挂起并且所有 session 都已过期。这种情况只出现在服务器上,在本地主机上没有这个问题。

所有的操作都完全执行即

  • 数据库得到更新。

  • 文件从上传文件夹移动到服务器中的垃圾文件夹。

我无法确定出了什么问题,我只是尝试删除许多大约 35-36 MB 的文件。是进程耗时长的问题还是必须进行任何更改才能执行大文件操作,我的项目是在 VS2005 上完成的,它在 2008 服务器上运行请帮助...

最佳答案

如果您删除网站或虚拟目录下的文件/文件夹,您的网络应用程序将重新启动,导致所有(进程中的) session 被清除。解决方案非常简单 - 确保将文件存储在网站目录之外。

关于c# - IIS 重新启动服务器中的文件删除/存储操作并丢失 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4449084/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com