Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.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 在web服务器上继续运行进程_Asp.net_Rss_Scheduled Tasks - Fatal编程技术网

Asp.net 在web服务器上继续运行进程

Asp.net 在web服务器上继续运行进程,asp.net,rss,scheduled-tasks,Asp.net,Rss,Scheduled Tasks,我正在ASP.net中构建一些RSS web服务(使用IIS作为web服务器)。在这本书中,我想创造一些RSS阅读器之王。 我正在创建一个进程,每3小时从RSS提要检索一次内容。 我想创建一个控制面板,使我能够启动/停止流程,并将有一些简单的仪表板,将当前活动的总和 我正在寻找最好的方法 我曾考虑在服务器上创建Windows服务,但从web界面启动和停止该服务时存在安全问题 正确的方法是什么?您可以这样创建您的服务 当前状态(启动/停止)可以使用静态变量(这对于整个AppDomain是相同的)

我正在ASP.net中构建一些RSS web服务(使用IIS作为web服务器)。在这本书中,我想创造一些RSS阅读器之王。 我正在创建一个进程,每3小时从RSS提要检索一次内容。 我想创建一个控制面板,使我能够启动/停止流程,并将有一些简单的仪表板,将当前活动的总和

我正在寻找最好的方法

我曾考虑在服务器上创建Windows服务,但从web界面启动和停止该服务时存在安全问题


正确的方法是什么?您可以这样创建您的服务


当前状态(启动/停止)可以使用静态变量(这对于整个AppDomain是相同的)或从配置文件(这会更好,因为它可以在AppDomain重新启动后生存)

您可以这样创建您的服务


当前状态(启动/停止)可以使用静态变量(这对于整个AppDomain是相同的)或从配置文件(这会更好,因为它能够经受AppDomain重新启动)

windows服务是在web服务器上执行计划任务的正确方法,毫无疑问,但我认为基于网络的控制面板并不是真正必要的。当您想启动/停止/重新启动服务时,您不能直接向服务器发送RDP吗?

windows服务是在web服务器上执行计划任务的正确方法,毫无疑问,但我认为基于web的控制面板并不是真的必要。当您想启动/停止/重新启动服务时,您不能直接向服务器发送RDP吗?

什么是安全问题?你不能这样做,因为现有的安全系统阻止了你,或者你不想这样做,因为你担心你会打开一个安全漏洞;I don’我不想这样做,因为存在安全风险。什么是安全问题?你不能这样做,因为现有的安全系统阻止了你,或者你不想这样做,因为你担心你会打开一个安全漏洞;我不想这样做,因为安全风险。罗布-不,我不想。我想从小型服务开始。ASP>net专用服务器并不便宜。如果我不必有能力RDP服务器,价格会更低。罗布-不,我没有。我想从小型服务开始。ASP>net专用服务器并不便宜。如果我没有能力RDP服务器,价格会更低。