根據Solr documentation您可以在下面的語法添加 「碎片」 參數的分佈式搜索:Apache Solr實現分佈在SSL搜索
主機:端口/ BASE_URL [,主機:端口/ BASE_URL]
我該如何告訴Solr使用https://?
根據Solr documentation您可以在下面的語法添加 「碎片」 參數的分佈式搜索:Apache Solr實現分佈在SSL搜索
主機:端口/ BASE_URL [,主機:端口/ BASE_URL]
我該如何告訴Solr使用https://?
所以答案是位於核心的solrconfig.xml中:
<shardHandlerFactory class="HttpShardHandlerFactory">
<str name="urlScheme">https://</str>
</shardHandlerFactory>
當你定義在查詢碎片
例如&shards=192.168.0.1:8983/solr/core,192.168.0.2:8983/solr/core
的shardHandlerFactory將在我們的例子https://192.168.0.1:8983/solr/core
和https://192.168.0.2:8983/solr/core
前綴每臺服務器與指定的值
。
您需要在您要使用的請求處理程序中添加此內容,在我們的情況下在塊
您是否希望(1)設置分片並通過https使此分片可用或(2)從已經設置並通過https可用的分片中消耗? – cheffe