【发布时间】:2014-05-20 04:54:47
【问题描述】:
我目前正在使用 Openshift 的免费版本。我有一个使用我的 2 个齿轮的可扩展 ruby on rails + postgres 应用程序,并有一个使用第 3 个齿轮的单独(可能可扩展)弹性搜索应用程序。
elasticsearch 应用是使用https://github.com/rbrower3/openshift-elasticsearch-cartridge 生成的
由于 elasticsearch 作为应用程序在其自己的 url 上运行,因此如果有人发现它的网址,它就会受到外界的攻击。
我已经考虑过elasticsearch-jetty 插件,虽然我还没有成功地使用用户名和密码将其锁定,但我想知道是否还有其他选项可以以某种方式限制对我的 elasticsearch Openshift 应用程序的访问,例如以某种方式使用 apache,以便只有我的其他应用程序可以连接到它(需要读取和写入 - 更新弹性搜索索引以及从中选择数据)。
谢谢
【问题讨论】:
标签: ruby-on-rails elasticsearch jetty openshift