在描述我的问题之前,我想描述一下我的架构和我的计划。带SOLR独立安装的Hybris Cluster
我在6个名为hybris01-hybris06的虚拟机上安装了6个Hybris服务器。 他们都聚集在一起,可以看到对方。 我跟着这些指示:
https://wiki.hybris.com/display/release5/SolrFacetSearch+-+Installation+Guide并提出了如下设置:
我去hybris/bin/ext-commerce/solrfacetsearch/resources/solr/server/
和配置solr.xml和CONF/solrconfig.xml中。 尤其是进入最后一个我添加这些行:
<solrconfig>
<mode>standalone</mode>
</solrconfig>
<clusterconfig>
<aliveCheckInterval>5000</aliveCheckInterval>
<connectionTimeout>5000</connectionTimeout>
<readTimeout>5000</readTimeout>
<endpointURLs>
<endpointURL master="true">hybris05:8983/solr</endpointURL>
<endpointURL>hybris06:8983/solr</endpointURL>
</endpointURLs>
</clusterconfig>
,我也写到local.properties这样的:
solr.server.env=prod
solr.server.mode=standalone
solr.server.endpointURL=hybris05:8983/solr // and 06 on the other Server
但我看到的是“使用系统属性solr.solr.home :/ opt/hybris/config/solr/embedded“
现在我不确定每个Hybris实例是使用嵌入式还是独立式。
我怎样才能找到这个呢?
Greetings Fide
嗨Vinay,谢谢你的回答, 但我无法按照你的指示。 你对我的solr facet对象意味着什么? – Fide 2014-09-12 12:45:18
也许我现在发现它,它看起来像它们都嵌入,但我不能改变它们,因为它是灰色的。 任何方式来改变它在hmc? – Fide 2014-09-12 12:51:36
不可以,因为它仅在创建时才被选中。你创建一个新的并使用它。 – 2017-06-23 03:51:48