最近、私のDjango Haystack Solrアプリケーションが動作を停止しました。私は干し草1.2.7を使用しています、とSolrのクエリを作成しようとしたとき、これは誤りです:Django Haystackが `Errno 111:Connection Refused`をSolrに接続すると報告しました
は 'AND(django_ct:cities.city)(テストname_autoを)':使用してSolrのクエリに失敗しました[ Errno 111]接続が拒否されました
私のHAYSTACK_SOLR_URL
が間違っているか、またはSolrが実行されていないことが明らかです。私はこれらの可能性を両方ともチェックし、SolrはいつものようにHAYSTACK_SOLR_URL
で指定されたアドレスと同じアドレスで実行されています。私はそれをWebブラウザで開くことができ、さらにWebインターフェイスでクエリを作成することもできます。
HAYSTACK_SITECONF = 'project.search_sites'
HAYSTACK_SEARCH_ENGINE = 'solr'
HAYSTACK_SOLR_URL = 'http://localhost:8080/solr'
Solrが接続を拒否している別の理由がありますか?どうすれば確認できますか?どうすれば修正できますか?