我收到以下错误:
无法向Solr添加文档:无法连接到服务器 'http://example.com/:8983/solr/update/?commit=true',你确定吗? 该网址是否正确?在浏览器中检查它可能会有所帮助: HTTPConnectionPool(host ='example.com',port = 80):超出最大重试次数 使用url:/:8983 / solr / update /?commit = true(引起:[Errno 111]连接被拒绝)
我可以点击返回此xml的commit = true地址:
我可以毫无问题地点击solr管理员:
我已打开安全组中的所有端口,尤其是8983和80。
这是我的设置条目:
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.solr_backend.SolrEngine',
'URL': 'http://example.com/:8983/solr',
'TIMEOUT': 60 * 5,
},
}
为什么我无法连接以重建索引?
答案 0 :(得分:0)
问题在于:
'URL': 'http://example.com/:8983/solr',
应该是这样的:
'URL': 'http://example.com:8983/solr',