Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.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
C# Azure中用于调度和调用自定义函数(worker)的内容_C#_Azure_Scheduler_Worker - Fatal编程技术网

C# Azure中用于调度和调用自定义函数(worker)的内容

C# Azure中用于调度和调用自定义函数(worker)的内容,c#,azure,scheduler,worker,C#,Azure,Scheduler,Worker,我希望有一个工作进程独立于Azure中的网站运行。我将使用此worker动态创建网站和数据库,这样我就不需要WebJobs了 要创建这些网站,我希望能够通过c#中的Web服务调用该工作人员 另外,我想安排每天清理数据库的任务。我在一些地方读到,我需要在Quartz.net中使用Azure调度器或工作者角色 我想知道Azure中对我来说最好的解决方案是什么。谢谢 根据我的理解,您似乎希望构建一个自动化流程并能够对其进行管理 我认为Azure自动化可能是您的一种选择 Azure Automation

我希望有一个工作进程独立于Azure中的网站运行。我将使用此worker动态创建网站和数据库,这样我就不需要WebJobs了

要创建这些网站,我希望能够通过c#中的Web服务调用该工作人员

另外,我想安排每天清理数据库的任务。我在一些地方读到,我需要在Quartz.net中使用Azure调度器或工作者角色


我想知道Azure中对我来说最好的解决方案是什么。谢谢

根据我的理解,您似乎希望构建一个自动化流程并能够对其进行管理

我认为Azure自动化可能是您的一种选择

Azure Automation是一种Azure服务,用于通过流程自动化简化云管理。使用Azure自动化,可以自动执行手动、频繁重复、长时间运行且容易出错的任务,以提高组织的可靠性、效率和价值实现时间

Azure Automation提供了一个高度可靠、高度可用的工作流执行引擎,可扩展以满足您的需要。在Azure Automation中,流程可以由第三方系统手动启动,也可以按预定的时间间隔启动,以便在需要时准确执行任务

有关更多详细信息,您可以在此处查看Azure自动化:


又一次投票支持Azure自动化。通过使用自动化自己的API,您应该能够轻松地从web服务调用它

如果您的数据库是Azure SQL数据库(托管Azure服务),则可以使用来执行每日清理。 如果不是,那么Azure调度器也是我的选择