Y a-t-il une limite au nombre d'attributs de produit pouvant être créés is_filterable_in_search = 1 dans Magento?


8

Nous utilisons Magento Enterprise 1.10 et SOLR comme moteur de recherche de catalogue.

Nous sommes confrontés à un problème majeur dans notre site Web en direct, c'est que chaque fois que nous commençons à augmenter le nombre d'attributs filtrables de recherche dans notre système, après certaines pauses de recherche dans le catalogue. Il ne donne aucun résultat de recherche.

J'ai essayé de regarder les journaux d'exceptions de Magento, il dit: -

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

J'ai essayé de consigner la demande d'URL faite par Magento à SOLR lors de la recherche dans le catalogue et cela fait essentiellement 3 demandes à SOLR et dans la troisième demande, il a un grand nombre de paramètres dans l'URL de demande facet.field.

J'ai essayé de copier la troisième URL de demande et de la frapper dans le navigateur, mais elle ne donne aucune JSONréponse, elle donne l'erreur HTTP Status code 400 Bad Request .

Quel pourrait être le problème possible?

Y a-t-il une limitation sur non. de la demande facet.field faite par Magento à SOLR

Y a-t-il des changements de configuration nécessaires sur Magento ou SOLR pour résoudre ce problème?


1
Lorsque Solr lance l'erreur, il doit généralement enregistrer quelque chose dans son propre fichier journal. Pas celui de Magento. Pouvez-vous poster le message qui est là-bas ici?
Tobias

@zafar avez-vous obtenu une résolution à ce sujet?
jharrison.au

Réponses:


1

Il semble que vous atteigniez la limite supérieure de ligne / en-tête de demande de votre serveur Web.

Vous voudrez peut-être jeter un œil à:

Nginx: large_client_header_buffers

Apache: LimitRequestLine

À défaut, il semble que vous puissiez contacter le support Enterprise. Ils peuvent déjà avoir un correctif pour cela qui vous permet d'envoyer des données plus volumineuses.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.