我有一个使用 ElasticSearch API 连接到 Heroku 上的 Bonsai 的 Java 应用程序。将我的应用程序部署到 Heroku 后,我发现无法127.0.0.1:9300
通过 TransportClient 连接到传统的 ElasticSearch 地址。
因此,在阅读了此处的答案之一后,我将 TransportAddress 更改为下面的地址。
TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
.addTransportAddress(new TransportAddress(InetAddress.getByName("http://juniper-325345373.eu-west-1.bonsaisearch.net/"), 80));
但是现在我得到了一个java.net.UnknownHostException: http://juniper-325345373.eu-west-1.bonsaisearch.net/: Name or service not known
我应该如何正确定义地址以连接到 Bonsai ElasticSearch?