【发布时间】:2015-09-17 02:31:10
【问题描述】:
我在 Linux 服务器上的 Jetty 下运行 Solr 5.2.1,并且连接到 Solr 的应用程序在 Rackspace 的同一网络中的另一台服务器上运行。我已经关闭了 Solr 服务器上的 8983 端口以阻止对 Solr Admin 的公共访问,但这意味着应用程序无法连接到 Solr。
我尝试使用在两台服务器之间运行的专用网络,但没有找到任何方法可以在不直接访问端口 8983 的情况下以这种方式将应用程序连接到 Solr。
虽然我对 Jetty 知之甚少,但我试图在那里找到解决方案,或者重新配置 localhost,但没有成功。
抱歉,我没有任何真实的例子可以提供,因为我一直在黑暗中寻找解决方案,因为我对连接服务器到服务器知之甚少。
任何有用的建议将不胜感激。
【问题讨论】:
-
可能,你只能改变solr端口使用-p参数,但它仍然是公开的,如果你想控制solr admin访问权限,我认为使用linux iptables是更好的选择。
标签: linux authentication solr jetty port