当前位置:  开发笔记 > 后端 > 正文

如何在.net网站中创建一个始终在后台运行的线程?

如何解决《如何在.net网站中创建一个始终在后台运行的线程?》经验,为你挑选了1个好方法。

我打算建立一个小型网站,用于轮询第三方Web服务,比如每15分钟,将收集的数据存储在数据库中,并通过网页显示结果.

我想让投票一天24小时运行,无论是否有人访问该网站.

我知道我可以创建一个可以在服务器上运行的独立应用程序来执行此操作,但有一种干净的方法将其合并到网站代码中.我需要一些易于在吱吱声的第三方托管网站上部署的东西.

任何正确方向的指针都将受到欢迎.

谢谢



1> Spence..:

将global.asax文件添加到您的网站项目中.

这将为您提供四个事件处理程序,其中一个在应用程序加载时使用.

你可以在这里开火你的线程.

此外,我建议您将线程设置为背景,以便在关闭Web应用程序时可以让它们消失.

System.Threading.Thread.CurrentThread.IsBackground = true;

推荐阅读
农大军乐团_697
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有