【发布时间】:2014-05-29 18:54:06
【问题描述】:
我在内部负载均衡器后面有一个用于 AWS 中弹性搜索节点的 VPC。如何从 Heroku Ruby 应用程序访问节点。
我不能让 ES 节点面向公众。
我应该改用代理来保护 Elasticsearch 并使用一些 URL 密钥从 ruby 应用程序访问代理吗?有没有更简单的方法?
【问题讨论】:
标签: heroku amazon-ec2 elasticsearch
我在内部负载均衡器后面有一个用于 AWS 中弹性搜索节点的 VPC。如何从 Heroku Ruby 应用程序访问节点。
我不能让 ES 节点面向公众。
我应该改用代理来保护 Elasticsearch 并使用一些 URL 密钥从 ruby 应用程序访问代理吗?有没有更简单的方法?
【问题讨论】:
标签: heroku amazon-ec2 elasticsearch
您可能想查看代理身份验证机制。我个人建议使用Squid
您可以在此处阅读有关其身份验证支持的更多信息:
http://wiki.squid-cache.org/Features/Authentication
这是另一篇文章,讨论了与您所拥有的类似的工作流程:
【讨论】: