AWS:在 Elasticsearch 托管服务之前放置应用程序负载平衡

pka*_*mol 5 load-balancing amazon-web-services elasticsearch aws-alb

我正在 AWS 上创建一个 elasticsearch 托管服务;

创建服务时,不会创建显式实例,您只会获得一个 url/端点;

我想通过 ALB 公开服务,但是在创建相应的目标组时,我不得不在instance和之间进行选择ip,而我唯一拥有的是端点 ( url);

如何解决这个问题?

小智 1

我认为目前这是不可能的(2019 年 6 月 3 日)。@michail_c 提到了重定向选项,但不幸的是,这无济于事,因为它只是向客户端返回重定向响应,但 ES 域不是公开的(假设是 VPC 域)。

最简单的方法是设置一个 EC2 实例来代理请求。我一直在尝试使用 lambda 作为代理(但仍然有一些问题需要解决该方法)