【问题标题】:Solr full index error related to mime type与 mime 类型相关的 Solr 全索引错误
【发布时间】:2019-03-29 15:58:22
【问题描述】:

运行完整索引时,我收到与 mime 类型相关的错误。错误说预期的 mime 类型 application/octet-stream 但得到了 text/html。在这个错误之后,index.html 会打印在日志中。

我无法从浏览器访问 solr URL。异常中的 URL 是这样的solrurlfromlog

但是下面是 solr 管理控制台 URL,它正在工作

actualsolrurl

.....

我没有在异常日志中了解没有 /solr/#/master_product 的 URL 的情况

当我在异常日志中得到一个错误的 url(solrurlfromlog)

感谢您的帮助。

提前致谢

【问题讨论】:

  • 你有出现这个问题的代码吗?

标签: tomcat solr hybris


【解决方案1】:

您需要分享有关错误的更多详细信息。请 hybris 日志和 solr 日志。您也可以阅读how to ask good question 文档。

通常我们会在长 http url 时收到此错误。 http 查询参数长度有限制。对于使用 GET 方法的默认 solr。如果您的查询长然后限制,solr 以 html 格式给出错误。检查真正的原因,如果您对 url 限制有问题,请将工作方法更改为 POST

【讨论】:

  • 这更像是@MatsLindh 所说的。您所描述的只是导致返回 text/html 的错误
  • 我们在同一分钟给出了相同的答案。
【解决方案2】:

这通常是由错误配置的 Solr 服务器引起的 - 即它抛出错误页面(默认为 text/html)而不是预期的响应。

Solr 日志会告诉您问题所在以及返回错误的原因。

【讨论】:

    猜你喜欢
    • 2015-04-24
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 2018-09-24
    • 2016-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多