Is it possible to reload Solr configuration without setting up Multicore or restarting the servlet container?
I would like to tweak some <analyzer> chains with the analysis tab in the admin, and tweak the parameters to my <requestHandler>, but having to restart the servlet container after every small change to schema.xml or solrconfig.xml is a bit of a pain and time consuming.
As best as I can tell, online reloading requires a Multicore configuration, which it turns out isn’t too hard:
Put this
solr.xmlinto the solr home directoryRestart the servlet container.
Hit a URL like this to reload the configuration:
To remove the rest of the friction, you can set it up to automatically reload the configuration by running the following script within the
confdirectory.get_on_fsevent.rb: