2013-08-01 44 views
0

我有一个基于PHP的网站,执行二进制(C++独立编译代码)。现在我在Amazon EC2机器上安装了这个系统,这样我就可以自由执行这个二进制文件。云中的任何批处理系统?

我需要的是云中的一项服务,我可以将这个二进制文件发送到这个批处理系统。通过这种方式,我只需要执行二进制文件的执行时间,而且,我可以立即向外扩展我的网站(无需每次执行二进制文件时启动新机器)。

谢谢!

回答

0

您正在讨论与工作人员建立消息队列。不幸的是,在ec2中没有选项可以让你完全按照你的意愿运行工作。

使用AWS,您将得到最接近的是建立一个基于SQS队列的自动扩展组。但是,如果没有实例正在运行,则实例仍需要时间才能启动。

一些更多的信息可以在这里找到:http://aws.amazon.com/articles/Amazon-SQS/1464

+0

我不必拘泥于亚马逊,所以有可能找到我在其他地方描述过的服务吗? – Montaner

+0

许多服务都是以虚拟机为基础的,这些虚拟机需要一定的时间来上下旋转。某些平台作为服务运营商可能能够做更多您期望的内容,但通常您只能使用受支持的语言,并且可能会受限于执行某些类型的处理。 – datasage