目前,我正在亚马逊的S3上托管一些静态内容html页面。这已经足够了,但现在我的处境是我需要一些智慧。
我需要制作一个服务器,当客户端请求作业时,它可以分发作业。我会存储几行工作。在请求(从HTML页面上的JavaScript发出)时,服务器将分发其中一个“就绪”资源,并将其标记为“进行中”。超时后,如果任务未完成,则将其返回到“就绪”。如果从工作人员发出另一个调用(从HTML上的JS ),则更新为“已完成”。它必须能够以原子的方式进行所有这些更新,这样相同的任务就不能被分发两次。
一个非常有价值的额外功能是,如果这项技术易于在亚马逊的EC2实例上建立起来。
因此,总之,我希望有一个尽可能多的平台:
发布于 2014-01-07 13:27:57
我认为,在这一点上,这都是为了玩云托管。如果您暂时忽略了需求(4),您可能需要尝试Azure或OpenShift,因为您可以非常容易地访问这些需求的数据库。
https://stackoverflow.com/questions/16821782
复制相似问题