Can you please paste some Solr log lines showing the refresh decisions?
PS: You may want to increase log level to DEBUG for 
OpenExchangeRatesOrgProvider class (from logs->level in UI)

--
Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com

> 22. jul. 2019 kl. 10:59 skrev Werner Detter <wer...@aloah-from-hell.de>:
> 
> Hi, 
> 
> I've got a SolrCloud Instance running and implemented currency field via 
> OpenEchangeRatesOrtProvider
> and wondered why we've reached the limit as refreshInterval has been set to 
> 60. 
> 
> For the sake of testings I've downloaded the currency-file to a local 
> webserver and discovered, updated
> the schema.xml to reflect the URL with the JSON file on the webserver like 
> follows:
> 
> <fieldType name="currency" class="solr.CurrencyField" precisionStep="8"
>           providerClass="solr.OpenExchangeRatesOrgProvider"
>           refreshInterval="60"
>           ratesFileLocation="http://192.168.1.23/currencies.json"; 
> multiValued="false"/>
> 
> Checking through the logs from the Webserver shows that Solr calls 
> currencies.json like 5 Million times!
> since this log rotation this morning around 06:00 am. 
> 
> So the question is: are there known bugs in Solr 5.5.5, especially in 
> SolrCloud with two Solr nodes and 
> solr.OpenExchangeRatesOrgProvider? I thought by setting refreshInterval="60" 
> Solr should only query or
> update it's currencies every 60 minutes? Instead it looks like every query 
> generates a call to the 
> OXR provider? Any hints on this? 
> 
> Thanks,
> Werner
> 
> 
> 

Reply via email to