基于企业搜索的应用程序,它位于JDK 1.6.43,MySQL 5.1,Apache Tomcat 6.0.33,ActiveMQ 5.2.0& Apache Solr 4.3.1存在消息(solr docs)卡在队列中的问题。只有服务器重新启动才会刷新这些消息。
详细说明: 基于Java(Struts)的应用程序记录每个动作&他们很少作为一个消息(solr doc)&将它们通过队列推送到solr DB&只有任何异常记录到文件中。 在周末,当负载较小时,此队列会卡住。服务器重启后,这些消息将进入solr DB。所以基本上,在重新启动服务器之前没有周末的数据,也没有任何跟踪日志(因为没有例外)。
需要紧急解决方案作为一个生产场景&给客户数据分析带来困难。