Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.Net自定义处理程序中的异步操作_Asp.net_Multithreading - Fatal编程技术网

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

ASP.Net自定义处理程序中的异步操作,asp.net,multithreading,Asp.net,Multithreading,我使用1x1图像标签在我的网站上实现跟踪。image标记的src属性是对我编写的自定义asp.net处理程序的调用 此处理程序将一些数据插入数据库。它每天有数百万次点击,所以我需要数据库插入是异步的 我从来没有做过多线程编程,所以我正在寻求一些关于如何进行这方面的帮助 我的处理程序应该调用一个新线程,该线程将数据插入数据库,并立即将1x1映像返回给客户端 如果数据库插入很慢,则处理程序不应等到插入完成,而应立即将映像返回给客户端 感谢为了更好地理解实现异步处理的各种方法和相关代码示例,您可以查看

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

此处理程序将一些数据插入数据库。它每天有数百万次点击,所以我需要数据库插入是异步的

我从来没有做过多线程编程,所以我正在寻求一些关于如何进行这方面的帮助

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

如果数据库插入很慢,则处理程序不应等到插入完成,而应立即将映像返回给客户端


感谢

为了更好地理解实现异步处理的各种方法和相关代码示例,您可以查看以下链接:


谢谢。如果处理程序在其调用的线程仍在执行插入操作时立即返回映像,那么该线程是否在完成插入之前保持活动状态,还是在处理程序返回后立即终止该线程?