我能够创建一个mysql实例并获得主机名。现在尝试使用jclouds rackspace api创建一个负载均衡器,但在构建器中使用hostname进行验证失败。我在ip地址的地址传递主机名。 如何获取我使用jclouds在rackspace上创建的clouddb实例的私有IP地址? 如何使用clouddb主机名使用jclouds创建Load Balancer?
这是我的代码失败:
org.jclouds.rackspace.cloudloadbalancers.v1.domain.AddNode;
AddNode addNode = AddNode.builder()
.address(hostName)
.condition(ENABLED)
.port(3306)
.weight(20)
.build();
任何帮助将不胜感激。
答案 0 :(得分:1)
此示例应演示如何将clouddb与负载均衡器一起使用:
您可能感兴趣的部分是
AddNode addNode01 = AddNode.builder()
.address(getInstance().getHostname())
.condition(Node.Condition.ENABLED)
.port(3306)
.build();