按计划和/或按需运行服务

时间:2016-02-03 14:59:29

标签: c# asp.net-web-api windows-services

我有一个清理服务,需要按计划运行,有时需要按需运行。我的第一个想法是创建一个Windows服务,但Windows服务不能按需运行。所以,我正在考虑创建一个ASP.NET web api站点来运行这个后台进程。这样我就可以从网页上按需运行清理服务,我可以让windows服务调用web api url来运行服务。

因此,将有一个Web API站点将执行清理逻辑,网页和Windows服务都可以调用此Web api服务进行清理。

你认为这个想法有什么问题吗?有没有更好的方法来做到这一点

0 个答案:

没有答案