跨应用程序数据传输期间的 Web 应用程序会话锁定
两个 IIS 托管的 Web 应用程序 /HRMS 和 /TravelDesk,利用 AspState 进行共享会话管理。 在应用程序之间导航期间,会话共享功能正常。 然而,当用户在 /TravelDesk 中上传大型数据集时,就会出现问题。
/TravelDesk 处理上传时,/HRMS 应用程序变得无响应。这种无响应源于 /TravelDesk 数据处理期间施加的 SQL Server 会话锁定。
解决方案:
建议的解决方案是在大数据上传期间暂时禁用会话。这可以在上传处理程序或页面中实现。
在数据处理期间禁用会话会释放 SQL Server 会话锁,从而恢复对 /HRMS 应用程序的响应能力。
进一步阅读:
以上是为什么跨应用会话共享会导致大数据上传时Web应用卡死?的详细内容。更多信息请关注PHP中文网其他相关文章!