Chúng tôi đang sử dụng Magento Enterprise 1.10 và SOLR làm công cụ tìm kiếm danh mục của chúng tôi.
Chúng tôi đang phải đối mặt với một vấn đề lớn trong trang web trực tiếp của mình là bất cứ khi nào chúng tôi bắt đầu tăng số lượng thuộc tính có thể lọc tìm kiếm trong hệ thống của mình, sau khi phá vỡ danh mục giới hạn nhất định. Nó không cho kết quả tìm kiếm.
Tôi đã cố gắng nhìn vào nhật ký ngoại lệ Magento mà nó nói: -
2014-12-16T21:07:53+00:00 ERR (3): exception 'Exception' with message '"400" Status: Bad Request' in /var/www/site/lib/Apache/Solr/Service.php:334
Tôi đã cố gắng đăng nhập yêu cầu URL được thực hiện bởi Magento sang SOLR trong quá trình tìm kiếm danh mục và về cơ bản nó thực hiện 3 yêu cầu tới SOLR và trong yêu cầu thứ ba, nó có số lượng lớn các tham số trong URL yêu cầu facet.field.
Tôi đã cố gắng sao chép URL yêu cầu thứ ba và đánh nó trong trình duyệt nhưng nó không đưa ra bất kỳ JSON
phản hồi nào , nó đưa ra lỗi HTTP Mã trạng thái 400 Yêu cầu xấu .
Điều gì có thể là vấn đề có thể?
Có giới hạn nào không. của facet.field yêu cầu của Magento gửi tới SOLR
Có một số thay đổi cấu hình được yêu cầu ở phía Magento hoặc SOLR để khắc phục vấn đề này không?