ASP.Net自定义处理程序中的异步操作

ASP.Net自定义处理程序中的异步操作

问题描述:

我使用1x1图像标记在我的网站上实现跟踪。 image标签的src属性是对我写的自定义asp.net处理程序的调用。ASP.Net自定义处理程序中的异步操作

该处理程序将一些数据插入数据库。它每天获得数百万次点击,所以我需要将数据库插入为异步。

我从来没有做过多线程编程,所以我正在寻求一些关于如何去做这件事的帮助。

我的处理程序应调用一个将数据插入到数据库的新线程,并立即将1x1图像返回给客户端。

如果数据库插入缓慢,处理程序不应该等到它完成后立即将图像返回给客户端。

感谢

+0

非常感谢。如果处理程序在它调用的线程仍在执行插入的同时直接返回映像,线程是否保持活动状态直到它完成或者线程在处理程序返回时立即终止? – user205892