在单个服务器中运行多个solr实例

use*_*579 2 php apache solr

我们正在使用apache-solr进行搜索.以前solr正在生产环境中运行.是否可以在同一服务器中为另一个db设置另一个solr实例.当前solr正在8983端口运行.如果可能,请帮忙解决如何配置用我的新应用程序.

谢谢

bud*_*y86 7

是的,通过更改端口号,您可以在一台机器上运行多个实例.但是,如果你没有索引和查询实例,它可能会给你的机器造成沉重的负担.对于生产环境,最好在机器中使用单个实例.

要启动单独的实例,请按照步骤操作.

  1. 获取示例文件夹的另一个副本.
  2. 在启动新实例时(Say port new no是4983),请使用以下命令.

java -Djetty.port = 4983 -jar start.jar