我目前使用的是免费版本的Openshift。我在rails + postgres应用程序中使用了2个可伸缩的ruby应用程序,并使用第3个齿轮有一个单独的(可扩展的)elasticsearch应用程序。使用https://github.com/rbrower3/openshift-elasticsearch-cartridge只允许一个Openshift应用程序连接到另一个
由于elasticsearch作为自己的网址的应用程序运行,然后离开它开放给外界的攻击,如果有人发现了它的Web地址生成
的elasticsearch应用。
我已经考虑过elasticsearch-jetty插件,虽然我还没有设法成功锁定它的用户名和密码,但想知道是否有任何其他选项限制访问我的elasticsearch的Openshift应用程序,例如使用阿帕奇以某种方式,以便只有我的其他应用程序可以连接到它(这将需要读取和写入 - 更新elasticsearch索引以及从中选择数据)。
感谢