目前我在亚马逊的一台服务器上放置了所有的cronjob。我想消除这个单点故障,并将我的所有任务公开为Web服务。我想将VPC ELB背后的服务暴露给几个将在调用时运行这些任务的服务器。在没有cron的情况下在AWS中运行计划任务
亚马逊(AWS)提供的服务是否可以按计划的间隔运行重复作业(真正称为web服务)?我真的很希望能够在时间/日期规格方面保持cron功能,但将驱动程序的HA(适时调用端点的东西)用于AWS。
我喜欢SQS如何提供Web端点,但从我可以告诉你无法安排它们。 SWF似乎也不太合适。
好的,谢谢你提供更新的细节。希望亚马逊正在开发一项新的服务,以便在未来解决这个问题。 – thatidiotguy 2015-01-20 15:23:13
@thatidiotguy如果你没有看到公告,AWS LAMBDA现在解决了这一空白。相应地更新答案。 – 2015-10-11 02:05:56
LAMBDA不必做的工作,如果你使用的lambda来创建可以触发你的服务器之一工作的SQS,你可以避开不能够在一个VPC运行LAMBDA的问题。 – ThomasRedstone 2015-10-27 08:30:11