ASP.NET:计划任务

标签 asp.net scheduled-tasks

虽然经济一直处于低迷状态,但我已经为希望用流行语修饰简历的失业开发人员编写了可能是有史以来最酷的网站。 (不要恨玩家,恨游戏。)

唯一的问题是,它需要每天运行一次计划任务来进行一些数据挖掘。几个月前,我花了很多很多时间研究解决方案,但似乎没有什么是万无一失的。

如果我有共享主机并且无法远程访问(例如 mstsc 并创建计划任务),我如何创建一个每天在 ASP.NET 网站后端运行一次的任务?

经过我所做的所有研究,我认为这是不可能的。根据我的最后分析,有人必须每天至少访问该站点一次以实例化 HttpApplication 实例。

有没有人有任何解决方案来确保操作自动运行,无论是否有人访问该站点,并且除了 FTP 访问该网站之外没有其他任何东西?

就像我说的那样,我过去已经对此进行了很多研究,但这似乎是不可能的。如果您有实现解决方案的经验,请提供您的建议!但不需要假设或推测——它比你想象的要微妙和困难得多。

最佳答案

我有一个类似的问题。我编写了一个便宜的实用程序,它定期从我的桌面向我的网络应用程序发出网络请求。

How To: Send Data Using the WebRequest Class

关于ASP.NET:计划任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2360595/

相关文章:

c# - 获取 LINQ 表达式中的最早日期

c# - 在服务器端使用 url 哈希获取当前页面的完整 url

c# - 编辑评论框脚本为动态

scala - 如何在 scala Play 中执行启动代码!框架应用?

asp.net - 在 Windows 任务计划程序中创建/修改任务所需的权限

java - 您在构建 Web 应用程序的开发框架和工具方面有哪些经验?

c# - 下拉列表回发到默认选定值?

cron - Plone 4 中最好的任务调度方法是什么?

java - 在java中X时间后调用方法

java - 'initial-delay' 属性不能用于 cron 和触发器任务