Re: timeout when create alias

2014-06-07 Thread lansing
Thank you for your reply.



--
View this message in context: 
http://lucene.472066.n3.nabble.com/timeout-when-create-alias-tp4140437p4140568.html
Sent from the Solr - User mailing list archive at Nabble.com.


timeout when create alias

2014-06-06 Thread lansing
Hi,
We are running Solr cloud 4.8.0 on tomcat 7, java 7 update 51, with 5 shards
and 3 replicas.
 
When I try to create alias via collection admin api
http://10.0.5.227:8201/solr/admin/collections?action=CREATEALIASname=Currentcollections=Current2

It timeout after 180 s, 

181344574 [http-bio-8201-exec-1237] INFO 
org.apache.solr.servlet.SolrDispatchFilter  – [admin] webapp=null path=/ad
min/collections
params={name=Currentaction=CREATEALIASasync=truecollections=Current2}
status=500 QTime=180003 
181344574 [http-bio-8201-exec-1237] ERROR
org.apache.solr.servlet.SolrDispatchFilter  – null:org.apache.solr.common.
SolrException: createalias the collection time out:180s
at
org.apache.solr.handler.admin.CollectionsHandler.handleResponse(CollectionsHandler.java:357)
at
org.apache.solr.handler.admin.CollectionsHandler.handleResponse(CollectionsHandler.java:309)
at
org.apache.solr.handler.admin.CollectionsHandler.handleCreateAliasAction(CollectionsHandler.java:416)
at
org.apache.solr.handler.admin.CollectionsHandler.handleRequestBody(CollectionsHandler.java:163)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
at
org.apache.solr.servlet.SolrDispatchFilter.handleAdminRequest(SolrDispatchFilter.java:726)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:267)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:207)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)




--
View this message in context: 
http://lucene.472066.n3.nabble.com/timeout-when-create-alias-tp4140437.html
Sent from the Solr - User mailing list archive at Nabble.com.


Re: timeout when create alias

2014-06-06 Thread Shalin Shekhar Mangar
Yes, a collection API can timeout particularly when a long running
collection operation is running. The collection API tasks are executed
serially right now so new tasks get stuck behind an old one until it
completes. This is going to change in the next release (4.9) with SOLR-5681
which makes the task processing multi-threaded.


On Fri, Jun 6, 2014 at 9:38 PM, lansing halim.cha...@wantedanalytics.com
wrote:

 Hi,
 We are running Solr cloud 4.8.0 on tomcat 7, java 7 update 51, with 5
 shards
 and 3 replicas.

 When I try to create alias via collection admin api

 http://10.0.5.227:8201/solr/admin/collections?action=CREATEALIASname=Currentcollections=Current2

 It timeout after 180 s,

 181344574 [http-bio-8201-exec-1237] INFO
 org.apache.solr.servlet.SolrDispatchFilter  – [admin] webapp=null path=/ad
 min/collections
 params={name=Currentaction=CREATEALIASasync=truecollections=Current2}
 status=500 QTime=180003
 181344574 [http-bio-8201-exec-1237] ERROR
 org.apache.solr.servlet.SolrDispatchFilter  – null:org.apache.solr.common.
 SolrException: createalias the collection time out:180s
 at

 org.apache.solr.handler.admin.CollectionsHandler.handleResponse(CollectionsHandler.java:357)
 at

 org.apache.solr.handler.admin.CollectionsHandler.handleResponse(CollectionsHandler.java:309)
 at

 org.apache.solr.handler.admin.CollectionsHandler.handleCreateAliasAction(CollectionsHandler.java:416)
 at

 org.apache.solr.handler.admin.CollectionsHandler.handleRequestBody(CollectionsHandler.java:163)
 at

 org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
 at

 org.apache.solr.servlet.SolrDispatchFilter.handleAdminRequest(SolrDispatchFilter.java:726)
 at

 org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:267)
 at

 org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:207)
 at

 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
 at

 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at

 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
 at

 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
 at

 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
 at

 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
 at
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947)
 at

 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
 at
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
 at

 org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009)
 at

 org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
 at

 org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
 at

 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at

 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:744)




 --
 View this message in context:
 http://lucene.472066.n3.nabble.com/timeout-when-create-alias-tp4140437.html
 Sent from the Solr - User mailing list archive at Nabble.com.




-- 
Regards,
Shalin Shekhar Mangar.