如何每分钟调用一次ASP.NET Core Web API。 它必须每分钟处理一次数据(调用另一个API)。 Windows服务和调度程序?
答案 0 :(得分:0)
因此,您必须同步SQL和Azure。 例如,如果您创建一个新表,其中包含已插入/已更新的表信息和一些标志(例如,status = 1表示尚未处理),则编写一个窗口服务,每隔1分钟检查一次新表的更改(查找带有状态为1),如果找到任何内容,请调用api来更新azure,最后更新状态为2(表示已处理条目)的表
在所需的系统中安装Windows服务,它将自动调用您的方法。意味着,不需要单独的调度程序。 Install a Windows service using a Windows command prompt?
希望这会给您一些想法