On 6/12/2019 7:46 PM, Hugo Angel Rodriguez wrote:
Thanks Shawn for your answers
Regarding your question: " Are these environments on separate Solr instances,
separate servers, or are they on the same Solr instance?"
My answers is: These environments are on separate solr instances, separate
servers
Are we dealing with SolrCloud (which is Solr + ZooKeeper), or standalone Solr
instances?
We are dealing with standalone solr instances
I think JNDI is probably your best bet to have the same DIH config
everywhere. The only documentation I can find about the JNDI method is
on the Solr wiki. If it's still valid, we should get it in the ref guide.
https://wiki.apache.org/solr/DataImportHandlerFaq#How_do_I_use_a_JNDI_DataSource.3F
You define the JNDI datasource in Jetty, probably in jetty.xml,
according to Jetty documentation ... and then reference the datasource
name in the DIH config.
Here's an eclipse wiki page about setting up a JNDI datasource. I hope
it's enough -- Jetty is not something I'm super familiar with:
https://wiki.eclipse.org/Jetty/Howto/Configure_JNDI_Datasource
I checked Solr's master codebase, and jndiName is still in the source
code, so I think it should still work.
Thanks,
Shawn