`
san_yun
  • 浏览: 2663941 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

今天solr遇到的问题。

    博客分类:
  • solr
 
阅读更多

线上 15:32:36  搜索出现问题:

 

 

INFO: [feed] webapp=/solr path=/select params={fl=id&sort=last_replied_datetime+desc&start=0&q=(*)+_val_:"div(photo_size,+sum(product(photo_width,+pho
to_height),1))"&wt=standard&fq=category:9+OR+category:1&fq=photo_size:[1+TO+1048576]&fq=-pop_score:0&fq=-status:6&fq=-photo_id:0&fq=buyable:0+OR+buyab
le:11+OR+buyable:14&fq=add_datetime:[2012-07-03T13:46:06Z+TO+*]&fq=favorite_count:[1+TO+*]&rows=30&version=2.2} hits=5814 status=0 QTime=11342

 

Search .execute time is:11007ms
Search .execute time is:17759ms
Search .execute time is:17904ms
Search .execute time is:11955ms
Search .execute time is:11648ms
Search .execute time is:11958ms
Search .execute time is:19494ms
Search .execute time is:11346ms
Search .execute time is:19519ms
Search .execute time is:13948ms
Search .execute time is:8309ms
Search .execute time is:14111ms
Search .execute time is:14007ms
Search .execute time is:19588ms
Search .execute time is:8438ms
Search .execute time is:13767ms
Search .execute time is:11717ms
Search .execute time is:20133ms
Search .execute time is:9338ms

 

最开始以为是_val_:"div(photo_size,+sum(product(photo_width,+photo_height),1))"&wt=standardfq=category:9+OR+category:1

有问题,去掉。但后来问题仍然存在:


 

 

问题定位:

 

1. q = NOT id:0  fq=add_datetime:[2012-07-03T13:46:06Z+TO+*] 始终感觉有问题,带有NOT ID的执行时间:

 

tail -f catalina.2012-07-10.log | grep "feed" |grep  "NOT"|  awk -F 'QTime=' '{print $2}' > mytest
cat mytest |sort -rn | head -10

636
12
11
11
529
11
595
441
9
1
1
1
1
1
10
442
11
597
599
10
1
508
565
635
452
10
10
519
521

不带NOT ID的执行时间:

0
7
1
1
1
0
1
0
0
0
0
47
0
1
0
0
0
0
1
1
0
7
0
0
0
0
0
0
1
1
15
18
1
1
0

2. cache 出现了OOM,和内存管理有问题。

 

 

早上起来一看JVM:

[admin@server6 ~]$ jstat -gcutil 32336 5000
  S0     S1     E      O      P     YGC     YGCT    FGC    FGCT     GCT  
  0.00   0.00 100.00 100.00  25.95    206    3.489 15636 12242.959 12246.448
  0.00   0.00 100.00 100.00  25.95    206    3.489 15644 12249.039 12252.528
  0.00   0.00 100.00 100.00  25.95    206    3.489 15650 12254.227 12257.716

 

初步判断和documentCache有关。

<documentCache
                      class="solr.LRUCache"
                      size="40480"
                      initialSize="512"/>

  • 大小: 144.1 KB
分享到:
评论

相关推荐

    解决solr启动404问题

    当你在尝试启动Solr时遇到404错误,这通常意味着Solr服务没有正确地启动或者配置文件设置不正确。404错误表示“未找到”,在Web服务器中通常意味着请求的资源无法被定位。下面我们将深入探讨如何解决这个问题。 ...

    solr资料以及问题汇总

    "Lucene-Solr开发经验.mht"文件可能分享了一些开发者的实战经验,这对于遇到问题时寻找解决方案或者避免常见错误非常有帮助。 "Solr and Jboss.mht"讨论了Solr与JBoss应用服务器的集成,对于在企业环境中部署Solr的...

    solr问题及解决

    在使用Solr进行中文搜索时,可能会遇到中文字符显示为乱码的问题。 **解决方法:** 1. **修改Tomcat配置文件:** - 打开Tomcat安装目录下的`conf/server.xml`文件,找到`&lt;Connector&gt;`元素,将其修改为支持UTF-8...

    solr文件下载即用

    Solr是中国Apache软件基金会开发的一款开源全文搜索引擎,它允许用户快速地索引和搜索大量数据。这个"solr文件下载即用"的压缩包提供了一个便捷...如果在使用过程中遇到任何问题,可以联系提供的邮箱地址寻求技术支持。

    Solr3.5整合Tomcat

    如果在整合过程中遇到问题,可以查阅官方文档或社区论坛寻求帮助。 总之,Solr 3.5 整合到 Tomcat 可以让你利用 Tomcat 的稳定性和灵活性来运行和管理 Solr 搜索服务,从而在 web 应用中实现高效的全文检索功能。...

    SOLR的应用教程

    解答关于Solr使用过程中可能遇到的问题,如乱码和查不到结果的排查方法。 这个SOLR应用教程涵盖了从基础概念到实际应用,包括安装配置、索引和搜索操作、SolrJ的使用以及性能优化等多个方面,为读者提供了一个全面...

    支持solr5.5 solr6.0中IK分词需要的资料

    - **版本兼容性**:确保IK分词器的版本与Solr版本匹配,避免出现不兼容的问题。 - **性能调优**:根据实际数据量和查询需求调整 IK 分词器的配置参数,如缓存大小、最大扩展词长度等。 - **分词结果的精度**:观察并...

    solr介绍及使用.docx

    在传统的数据库查询中,如 MySQL,可能会遇到一些限制,例如多表查询效率低下、大文本字段索引和搜索困难、复杂查询表达式处理能力不足等问题,尤其是在面对大数据量时,查询延迟会显著增加。而 Solr 正是为了解决...

    Solr安装与配置

    Solr 是一个基于 Lucene 的开源...如果你遇到乱码问题,检查 Tomcat 的字符集配置是否正确。总的来说,Solr 的安装和配置是一个涉及多个步骤的过程,但遵循上述指南,你应该能够成功搭建起一个基本的 Solr 搜索环境。

    solr4.9开发所需jar包

    在描述中提到的"找了好久没找到",这可能反映了Solr4.9的jar包在某些时候可能不易获取,特别是对于新用户或者老版本的用户来说,他们可能在寻找这些资源时遇到困难。因此,分享这样的资源对于社区来说是非常有价值的...

    solr ssm java

    如果你对SSM整合Solr有任何疑问,或者在搭建过程中遇到问题,可以随时提问,因为作者已经表示愿意提供帮助。这样的项目实例对于学习和理解SSM框架如何与Solr集成,以及如何在实际项目中使用它们,是非常有价值的资源...

    修改过后的兼容solr6 solr7的dataimportscheduler.jar包

    标签 "solr schedule报错" 表明用户可能在使用 Solr 的调度功能时遇到了问题,这可能是由于配置错误、版本不兼容、依赖问题或者是插件本身的bug导致的。使用这个修改过的 jar 包,可能有助于解决这些问题,提供更...

    Solr3.5开发应用指导

    1. **基于Lucene自行封装实现站内搜索**:这种方式虽然能够最大程度地控制搜索引擎的行为,但由于需要大量的开发工作,且在后续维护和扩展方面可能会遇到挑战,因此通常不会被首选。 2. **调用第三方搜索引擎如...

    IK分词solr5.0.0

    6. **监控与维护**:在实际应用中,为了保持分词效果的准确性和实时性,可能需要定期更新IK分词器的词典,尤其是当遇到新的词汇或特定领域词汇时。 在Solr 5.0.0中使用IK分词器,可以显著提高中文文本的检索效果,...

    solr4.6.0 源代码

    通过研究Solr 4.6.0的源代码,开发者可以深入理解其内部工作原理,定制化搜索服务,优化性能,以及解决在部署和使用过程中遇到的问题。这不仅有助于提升对全文检索技术的理解,也有利于开发更加高效和个性化的搜索...

    solr中文分词高版本

    7. **使用教程**:如果遇到任何问题,可以参考压缩包内提供的使用教程,按照步骤进行操作,通常会有详细的配置和调优指南。 总之,"solr中文分词高版本"是解决高版本Solr与中文分词器兼容性问题的一个解决方案,ik...

    solr安装文档-Windows.docx

    - 安装过程中,如果遇到任何问题,建议参考官方文档或社区资源寻求帮助。 #### 八、结语 通过以上步骤,您可以在Windows环境中顺利完成Solr的安装与基本配置工作。Solr作为一款强大的全文搜索引擎,不仅能够提升...

    spring-data-solr-master

    在实际应用中,可能会遇到如网络错误、Solr服务异常等问题,Spring Data Solr提供了丰富的异常类型,便于进行错误处理。同时,通过调整SolrTemplate的配置,可以优化索引性能,如开启批处理、设置连接超时等。 六、...

    图解Solr5.3.1 war包方式安装

    ### 图解Solr5.3.1 war包方式安装 #### 一、Solr简介 Solr是一款开源的全文搜索引擎平台,基于Java开发,能够提供高效、...希望本教程能为读者提供帮助,如有任何疑问或遇到问题,请随时查阅官方文档或在线求助社区。

    solr6.0 tomcat搭建

    如果访问 `http://localhost:8080/solr/index.html` 时遇到权限问题,则需要进行以下操作: 1. **修改 web.xml 配置**: - 找到 `web.xml` 文件中与安全相关的注释部分,并将其注释去除或修改。 - 重启 Tomcat ...

Global site tag (gtag.js) - Google Analytics