首页 > 解决方案 > Global.asa 上的 Session_OnEnd 事件,并发问题

问题描述

在我的应用程序中,我正在使用文件上的Session_OnEnd事件global.asa将注销的用户详细信息记录到我的一张表中。为此,我正在从Session_OnEnd事件中创建我的一个 VB 组件的对象,然后我从那里插入到我的一个表中。

在某些情况下(一次发生多个用户的会话结束),我们在创建上述对象时遇到未处理的异常,因为我的第一个请求已经处于处理状态。

你们中的任何人都建议任何好的方法来克服这个问题?

Dim objClean
Set objClean= Server.CreateObject("Clean.clsClean")
Call objClean.Cleanup(Session, Application)
Set objClean= Nothing

Set objClean= Server.CreateObject("Clean.clsClean")在我的情况下,这条线引发了异常。

标签: vbscriptasp-classicglobal.asa

解决方案


推荐阅读