我有一个文本文件,其中包含一堆我想每四个小时左右发布的推文。
因此,该应用程序将在AWS / Azure /某处运行,它将在其中读取文本文件,读取下一行并进行鸣叫。每四个小时重复一次
自从我编码以来已经有一段时间了,但是我可以重新开始。我只是不知道我需要哪种架构。
我的技术堆栈应该像这样做什么?
当然,计时器是第一个想法。如果某些东西需要重新包装,通常这是可行的方法。但是.NET中至少有六个计时器。想要真正使用一个取决于您的应用程序。
间隔几个小时,可能值得研究WindowsTask Sheduler之类的东西。但是,当然不支持以后间隔很短。如果实际上只是经常运行一次,那么很难确定该操作是“正在运行”还是在任何给定时间出现了问题。