On 3/7/2014 11:54 AM, leevduhl wrote:
> In prep for a production setup I have a few questions that I would like to
> get some feedback on:
> 1) By default everything is running from under the "example" folder which
> does not make much sense for a production environment.  So is it possible to
> re-organize the folder structure and remove the "Example" parent folder or
> are we better off running it with the folder structure as is?  
> 
>   1.a)  If we can reorganize it and remove the "example" folder are there
> any config files that need to be modified to support this change?

That should be no problem.  You can likely eliminate large sections of
config and most of the extra jars referenced in the example config, too.

> 2) By default we re running with the Jetty web server.  Is this ok or should
> we use Tomcat as most of the "install" related posts/blogs reference Tomcat
> in their instructions?

Jetty is a perfectly acceptable container.  You may have heard of Google
App Engine.  It runs Jetty.  Also, Jetty is the *only* container that
actually gets official testing.

> 3) Based on the server specs mentioned above is there any Java related
> configs we should implement to make the best use of our resources for the
> best overall performance.
> 
> 4) Anything else we should be aware of/watch out for?

For your super-tiny index, the machine specs are extreme overkill, which
is a good thing.  You can probably run with a very small heap (512 to
1024MB or so), which probably also means you won't need to worry about
GC tuning.

I have GC tuning options, a redhat-friendly init script, and additional
notes about installation on my wiki page:

http://wiki.apache.org/solr/ShawnHeisey

Thanks,
Shawn

Reply via email to