如何在我的服务器上设置计划任务?

时间:2016-04-07 21:56:15

标签: asp.net scheduled-tasks

我有一个ASP MVC共享主机,我的工作进程在5分钟后超时,导致网站重启需要30秒。我无法使用共享主机编辑这些设置。我在网上找到了一些信息,我可以使用一个计划任务,每隔几分钟就会一直在访问网站,防止它空闲。

  

可执行文件C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe

     

Argument -c“(new-object   system.net.webclient).downloadstring( 'http://[domain.tld][path][file_name]')“

  1. 不确定可执行文件和参数?我不知道该放什么。我应该把路径放到主页吗?或者像隐私页面那样几乎没有视图的页面?

  2. 通过计划任务保持网站闲置的良好做法设置是什么?

1 个答案:

答案 0 :(得分:0)

可执行文件&参数形成命令,该命令可由调度程序执行以向网页发出请求并打印出返回的数据。例如,如果您使用命令行终端运行此操作(假设您有powershell),您应该会在google.com上看到大量的javascript和html代码:

powershell -c "(new-object system.net.webclient).downloadstring('https://google.com')"

我不确定这是否是一种可以接受的做法,可以防止网站在共享主机空间闲置。

相关问题