JClouds:如何在一个区域中列出EC2节点?

时间:2015-11-17 20:46:57

标签: amazon-ec2 jclouds

在EC2上调用listNodes()需要几分钟才能运行,因为它会查询一行中的每个EC2区域。这是很长一段时间,特别是如果我知道我想要寻找我的节点。

任何使查询更集中或更有效的方法?

思路:

  1. 以某种方式自定义ComputeService以使用特定区域
  2. 让所有查询同时运行

1 个答案:

答案 0 :(得分:0)

您有几种方法可以改善这一点。

  • 您可以通过将jclouds.regions属性设置为要使用的区域的逗号分隔列表来限制jclouds将连接到的区域。
  • 您可以通过在jclouds.ec2.ami-query属性中设置这些查询来为获取图像列表而执行的查询配置过滤器。

您可以在AWSEC2ProviderMetadata中找到这两个属性的默认值。