On 5/10/2016 7:46 PM, lltvw wrote:
> the args used to start solr are as following, and upload my screen shot to 
> http://www.yupoo.com/photos/qzone3927066199/96064170/, please help to take a 
> look, thanks.
>
> -DSTOP.PORT=7989
> -DSTOP.KEY=
> -DzkHost=node1:2181,node2:2181,node3:2181/solr
> -Dsolr.solr.home=solr
> -Dbootstrap_conf=true
> -Xmx10240M
> -Xms4196M
> -XX:MaxPermSize=512M
> -XX:PermSize=256M
> -Dcom.sun.management.jmxremote.authenticate=false
> -Dcom.sun.management.jmxremote.ssl=false
> -Dcom.sun.management.jmxremote.port=3000
> -Dcom.sun.management.jmxremote

You still didn't say how you're starting Solr.  I don't see anything in
the arguments that I would expect to see if running in tomcat or another
third-party container.  You have a stop port and a stop key, which
suggest that you might be running with the start.jar for the jetty
included with Solr.

The "bootstrap_conf" system property is not something you should set
every time you start SolrCloud.  It is designed to be used once, to
convert a non-cloud install to a cloud install.  In my opinion, it
shouldn't even be used once.

I don't have any way to confirm this with the information you've sent so
far, but one problem you *might* be having is garbage collection
pauses.  GC tuning is extremely important for Solr.  Here's some
information I have written on the topic:

https://wiki.apache.org/solr/ShawnHeisey#GC_Tuning_for_Solr

Thanks,
Shawn

Reply via email to