Solr技术分享
文章平均质量分 56
与广大开发者分享在使用Solr进行全文检索中的实践经验,主要包括Solr配置、API接口、DB对接、架构和优化等技术点。相信Solr的灵活可扩展、优秀的管理界面、企业级等特性能让开发者的应用更加高性能、高可用。
乞力马扎罗的雪CYF
一只不孤独的猿。
展开
-
ERROR : Unknown module='deploy'. List available with --list-modules解决方案
Solr使用”solr stop“命令关闭失败:解决方案:其实这个stop命令会持续180s,如果180s还没有停止Solr,会进行强制杀死。杀死的时候可以指定杀死某一Solr进程或全部杀死。...原创 2018-06-05 00:26:13 · 2347 阅读 · 0 评论 -
org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at:解决方案
在使用solrJ访问远程solr时出现该问题,而且相同的代码访问不同的solr,有的可以执行通过,有的会出现如下问题:objc[10523]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java (0x106cb1...原创 2018-06-05 00:29:00 · 8979 阅读 · 0 评论 -
mac Solr开启用户名密码访问
solr在5.0版本后,不再提供war包部署的方式,取而代之的内置的jetty服务。我们可以使用jetty的方式来限制web访问。(1)在/usr/local/Cellar/solr/7.3.0/server/solr-webapp/webapp/WEB-INF/web.xml中增加以下字段:<security-constraint> <web-resource-colle...原创 2018-06-05 00:32:29 · 2373 阅读 · 0 评论 -
mac Solr配置自签名https证书
(1)分别在mac上执行以下命令,获得证书:keytool -genkeypair -alias solr-ssl -keyalg RSA -keysize 2048 -keypass 123456 -storepass 123456 -validity 9999 -keystore solr-ssl.keystore.jks -ext SAN=DNS:localhost,IP:192.168.0...原创 2018-06-05 00:38:04 · 2462 阅读 · 0 评论 -
mac安装Solr流程
(1)首先安装jdk,因为Solr是基于Java的。(2)homebrew安装Solrbrew install solr(3)查看solr安装路径一般默认是安装到/usr/local/bin/solr下面的。which solr(4)启动solrsolr start在浏览器中访问,默认端口是8983. 出现如下界面表示Solr已经在mac上安装成功了。...原创 2018-06-04 23:36:36 · 4487 阅读 · 0 评论