Hi,

Thx for your answer!!

However, I still feel confuse because when we keep 200 concurrent thread 
cyclically send requests (Indexing request) to cluster,it performence good 
and we guess there still have remaining performance space.You can see the 
"Throughput" is 5532.8/sec.

<https://lh3.googleusercontent.com/-UQLZcDil2kA/VUH-pCKB9qI/AAAAAAAAABQ/YhcqSQp2pqE/s1600/BJG77JSY%29J%2947MAEPH0IBDX.png>
 

But when we start to test with 300 concurrent thread, there begin to return 
error code 429(too many request). It rise 0.66%(4727) errors in 124s. 

<https://lh3.googleusercontent.com/-d-GAikqdRjQ/VUH_9C7Fj4I/AAAAAAAAABc/2XQi1ZGNc7Y/s1600/WLSH1OK_HNOCIK_51L%7DAV6W.png>
If the 429 error is someway to protect ES server, maybe the queue length 
can be longer? Or if we can edit the setting and find the best way to use 
ES performance. 


Best regards,

Shiny


在 2015年4月30日星期四 UTC+8下午3:58:36,xinm...@163.com写道:
>
> When doing pressure test on ES cluster,it sometimes may return 429(too 
> many request).
>
>  I can't find any detail docs about this.In which case ElasticSearch may 
> return 429 ?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/b44a2dd4-236f-49eb-bfbb-15bd22fb15f9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to