===== machine specs ===== * 8 CPU Cores, 2Ghz * 16GB RAM * 160GB SSD disk * 1Gbps NIC
===== GET stale test ===== GOMAXPROCS=4 boom -n 20480 -c 64 http://localhost:8500/v1/kv/bench?stale 20480 / 20480 Booooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo! 100.00 %
Summary: Total: 1.8706 secs. Slowest: 0.0271 secs. Fastest: 0.0011 secs. Average: 0.0058 secs. Requests/sec: 10948.2819 Total Data Received: 2867200 bytes. Response Size per Request: 140 bytes.--
This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list.
GitHub Issues: https://github.com/hashicorp/consul/issues
IRC: #consul on Freenode
---
You received this message because you are subscribed to the Google Groups "Consul" group.
To unsubscribe from this group and stop receiving emails from it, send an email to consul-tool+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/consul-tool/d29a98fc-5c68-4530-a2f9-cc378f629e7f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to consul-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/consul-tool/4a9c079c-13a9-4166-8990-56f51cb1c69c%40googlegroups.com.
Most importantly, what does the CPU, memory, and network throughput look like on the Consul server and on the load generation box while running the test? What happens if you run the same load generation from more agent boxes simultaneously?>If run the test from more agent boxes, the throughput in all should increase because more consul servers will handle requests. But the speed in one box(about 15K QPS) still doesnot meet my request.
I doubt you are saturating Consul yet, but instead that your load test is simply hitting its own limits. But it's impossible to be sure without more info like server statistics, a more sustained test, and a multi-step progressive load generation until we hit actual saturation of the network or the server CPU/memory resources.>Right, i just start to use Consul and hope to integrate it in my product, which has 10 million active users daily. But currently the QPS is not good enough, and i'm seeking the reason.