Otis Gospodnetic wrote:
Quick answers.  2 webapps one core/index each vs. 1 webapp with 2 cores (but 
there is also 1 webapp with 2 virtual webapps, one core/index each).  If RAM is 
an issue, I'd think 1 webapp would be slightly gentler on your RAM.


I think we should emphasize the *slightly* -- Whatever increase there is from the solr side is minimal -- none of the memory intensive aspects are shared across cores. The servlet container may add a little more memory for each webapp though.

Another thing to consider is that in a multi-core setup, if one core freezs the JVM (who knows why), it will freeze everything. In a multi-webapp setup, it would only affect its own webapp.

If you only have a few indexes and the configuration does not change much, you may just want to stick with multiple webapps. Multi-core is good for cases where you want to start/stop/add/modify cores at runtime.

ryan

Reply via email to