Google compute engine 如何从java程序中启动google compute engine中的vm实例

Google compute engine 如何从java程序中启动google compute engine中的vm实例,google-compute-engine,Google Compute Engine,有没有办法从java程序中启动google compute engine的vm?举个例子,考虑运行一个进程的程序,以一种或另一种形式处理文件。让我们称之为大师吧。理想情况下,如果要处理的文件的队列大小超过阈值,java程序将在从属配置中启动另一个vm实例,该实例将开始执行该进程。一旦队列大小降至某一大小以下,主服务器将关闭从服务器(以节省资金),并继续处理文件,直到队列足够大为止 有什么建议吗?实际上,GCE的每个方面都可以通过API进行控制,包括VM的创建和删除。您可以在中找到java GCE

有没有办法从java程序中启动google compute engine的vm?举个例子,考虑运行一个进程的程序,以一种或另一种形式处理文件。让我们称之为大师吧。理想情况下,如果要处理的文件的队列大小超过阈值,java程序将在从属配置中启动另一个vm实例,该实例将开始执行该进程。一旦队列大小降至某一大小以下,主服务器将关闭从服务器(以节省资金),并继续处理文件,直到队列足够大为止


有什么建议吗?

实际上,GCE的每个方面都可以通过API进行控制,包括VM的创建和删除。您可以在中找到java GCE库,这是一个完整的GCE API参考

您可能还对实例组感兴趣。与Instance Groups Manager一起,这两个API(以及相关的java库)将允许您随时动态分配应用程序所需的处理能力,所有这些都基于具有自动复制功能的主VM模板。进一步阅读这里