繁体   English   中英

使用jclouds和Java创建具有特定风味的AWS EC2实例

[英]Create AWS EC2 instance with specific flavour using jclouds and Java

我最近安装了jclouds以与eclipse一起使用,以在Java中创建一个项目来与aws-ec2进行通信。 有谁知道是否有一种使用“实例样式”创建实例的方法。 我会很感激。 非常感谢你。

在jclouds中,有几种方法可以做到这一点。 最简单的方法就是在创建节点时使用hardwareId属性。 这是一个字符串,其值是要创建的VM的风格,因此为m1.xlargem3.medium等。请按以下方式指定它。

Template template = computeService.templateBuilder()
        .hardwareId(InstanceType.M1_MEDIUM);
nodes = computeService.createNodesInGroup("groupname", 1, template);

您也可以在模板中指定最小的RAM和CPU设置,然后让jclouds选择硬件风格本身,如下所示。

Template template = computeService.templateBuilder()
        .minCores(2.0d)
        .minRam(2048);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM