我已经安装了4.7.1 Solr。它已经具有以下核心: /例如/ solr的/ collection1
我添加了以下核心: /例如/ solr的/ itembuckets
我想使用SolrMeter测试Solr的性能。但我无法让SolrMeter查看itembuckets核心。这是我到目前为止所尝试的:
我为" URL Solr"设置了值。至
http://localhost:8983/solr
由于我只想使用itembuckets核心,我将collection1核心移动到备份文件夹。
问题:
SolrMeter无法在此位置检测到Solr实例。因此,所有SolrMeter按钮(如播放按钮和"现在优化"按钮均为红色)。
要解决此问题,请从菜单栏中选择“编辑”>“设置”。在"查询设置"选项卡,对于字段" URL Solr",我更改了URL如下:
http://localhost:8983/solr/itembuckets
我还在标签"更新设置"下更改了此值,用于字段" URL Solr"。
当我点击确定保存此更改时,所有播放按钮变为绿色。所以SolrMeter应该能够在提供的地址找到Solr实例。但是当我点击"查询控制台"中的播放按钮时部分开始负载测试,我无法执行任何成功的查询。相反,我在错误日志中不断收到以下错误:
org.apache.solr.client.solrj.SolrServerException:http://localhost:8983/solr/itembuckets
处的服务器返回非正常状态:400,消息:错误请求
我已验证以下链接返回状态"确定":
http://localhost:8983/solr/itembuckets/admin/ping
使用我的新核心(itembuckets)设置SolrMeter需要做什么?
答案 0 :(得分:0)
尝试按“应用”,然后单击“确定”。我使用的是Solr 4.8,它对我有用。
答案 1 :(得分:0)
1.选择修改>设置>查询设置 在查询设置中,选择选择查询模式>外部 然后选择查询文件路径以上传包含查询的文本文件。
注意:您的txt文件包含这样的查询q = issue + server& wt = json& indent = true