问题标签 [solr-schema]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
solr - 使用 SolrJ 添加搜索组件
当我执行代码时
我收到错误
如何解决?我需要使用 API 添加一个新的搜索组件。
RestTemplate
如果我使用一切正常发送相同的请求。
solr - 在 Solr 中重新加载托管同义词
我正在使用 Solr 8.6.1,以 solrcloud 模式启动。字段类型是
添加文档后
我通过 API 更新同义词列表
并通过 API 重新加载集合
但是,当我尝试搜索文档时不会弹出。
不返回任何结果。我预计将返回添加的文档。
它仅在我首先更新同义词列表然后将文档添加到集合中时才有效。
如果在创建文档后更改了同义词,如何配置 Solr 以通过同义词查找文档?
solr - Solr 服务正在运行,但连接被 Ubuntu 20.04 上的 Solr 8.7.0 拒绝
注意:我已经检查了类似的问题并尝试了他们的解决方案,但无法解决此问题。
我已经在 Ubuntu 20.04 上安装了 Solr 8.7.0 并创建了一些空白内核进行测试。我可以通过http://139.59.75.45:8983/solr/
访问管理 UI
但在我尝试从桌面 solr\example\films\films.csv 上传文档后,它停止响应。
我从终端检查过,solr 服务处于活动状态,但是当我尝试时
我得到以下回复:
curl: (7) Failed to connect to 139.59.75.45 port 8983: Connection refused.
请注意,我在上传之前没有对核心架构进行任何更改。在搜索了所有日志之后,stackoverflow 我还是找不到原因。请告知如何解决此问题。
以下是 solr 服务状态输出:
以下是 solr.log:
编辑 - 1
以下是更多日志和 cli 命令结果。它看起来像它的内存不足。
以下是一些 cli 命令的结果:
以下是来自 /var/solr/logs/solr-8983-console.log 的日志数据
似乎solr-8983-console.log比solr.log更重要且信息量更大
我的问题:
- 当我们检查使用时,Solr 服务正在运行并且端口
8983
是允许的,UFW
但是为什么当我们检查时它没有出现lsof -i -P -n
? - 应该更改以下两个位置的哪些日志配置文件以对日志配置进行任何更改:
/opt/solr-8.7.0/server/resources/log4j2.xml
和
/var/solr/log4j2.xml
? - 日志级别是否区分大小写,我们应该使用
finest
orFINEST
吗? - 从 solr-8983-console.log 看起来问题出在内存上。我正在使用来自 Digitalocean RAM 1GB + 1vCPU 的 5 美元 Droplet。在不考虑文档大小的情况下运行 solr 实例的最低要求是什么?
编辑 - 2
只是为了确认我对内存的怀疑,我在 Digitalocean 上创建了一个具有 16GB RAM + 2vCPU 的新实例。我在上面安装了 solr,当检查它的日志 (solr-8983-console.log) 时,我发现了与下面给出的相同的 VM 错误,这意味着它不是问题,还有其他问题:
solr - 如何在 Windows 中添加 solr 内核?
已下载(Apache solr 8.8.1)[https://archive.apache.org/dist/lucene/solr/8.1.1/]
在路径 \solr-8.8.1\bin
打开命令提示符,并执行以下命令
solr start
在浏览器中访问http://localhost:8983/solr/#/
点击 -> 核心管理员 -> 新核心
*填充核心名称,instanceDir,dataDir-data,config-(默认)solrconfig.xml,schema-(默认)schema.xml *
当我点击添加核心时,
我收到以下错误:
Error CREATEing SolrCore 'new_core': Unable to create core [new_core] Caused by: Can't find resource 'solrconfig.xml' in classpath or 'C:\Users\AnanyaStitipragyan\Desktop\CollabAI\solr-8.8.1\server\solr\new_core'