5
上午在HTTPS中运行Solr的SolrJ连接问题(8443)在Tomcat的顶部端口,我该怎么使用solrj客户,我只能看到CommonsHttpSolrServer是availble的访问Solr的,Solr的HTTPS上运行 -
请建议是有什么办法可以使用SolrJ?来访问启用https端口的solr。
上午在HTTPS中运行Solr的SolrJ连接问题(8443)在Tomcat的顶部端口,我该怎么使用solrj客户,我只能看到CommonsHttpSolrServer是availble的访问Solr的,Solr的HTTPS上运行 -
请建议是有什么办法可以使用SolrJ?来访问启用https端口的solr。
Solrj内部使用Apache Http Client。当使用CommonsHttpSolrServer
时,如果不提供一个,它将创建一个使用它的&。
在这种情况下,由于您需要SSL支持,您可以将自己的SSL配置HttpClient提供给CommonsHttpSolrServer
构造函数。检查接受HttpClient的API。
CommonsHttpSolrServer(String solrServerUrl, HttpClient sslHttpClient, ...
你可以看到下面的指南,了解如何创建启用SSL的HTTP客户端SSL Guide。
这应该有所帮助。
感谢您的信息。 – 2012-01-31 03:22:05