- 授权协议: 未知
- 开发语言: Google Go
- 操作系统: 跨平台
- 软件首页: https://github.com/linkxzhou/go_bench
- 软件文档: https://github.com/linkxzhou/go_bench/blob/master/README.md
- 官方下载: https://github.com/linkxzhou/go_bench
软件介绍
go_bench 是一个可以向 Web 应用程序发送一些负载的小程序。
基本用法
./go_bench -n 1000 -c 10 -t 3000 -m GET http://127.0.0.1/hello This runs a benchmark for 1000 requests, keeping 10 HTTP connections open, and timeous is 3000ms Output: Request: [1000] http://www.baidu.com Summary: Total: 5.2124 secs Slowest: 0.3283 secs Fastest: 0.0195 secs Average: 0.0345 secs Requests/sec: 191.8491 Status code distribution: [200] 1000 responses Latency distribution: 10% in 0.0253 secs 25% in 0.0272 secs 50% in 0.0298 secs 75% in 0.0350 secs 90% in 0.0498 secs 95% in 0.0606 secs 99% in 0.0872 secs
选项
-n Number of requests to run. -c Number of requests to run concurrently. Total number of requests cannot be smaller than the concurency level. -q Rate limit, in seconds (QPS). -o Output type. If none provided, a summary is printed. "csv" is the only supported alternative. Dumps the response metrics in comma-seperated values format. -m HTTP method, one of GET, POST, PUT, DELETE, HEAD, OPTIONS. -H Custom HTTP header. You can specify as many as needed by repeating the flag. for example, -H "Accept: text/html" -H "Content-Type: application/xml" . -t Timeout in ms. -A HTTP Accept header. -d HTTP request body. -T Content-type, defaults to "text/html". -a Basic authentication, username:password. -x HTTP Proxy address as host:port. -h2 Make HTTP/2 requests. -disable-compression Disable compression. -disable-keepalive Disable keep-alive, prevents re-use of TCP connections between different HTTP requests. -cpus Number of used cpu cores. (default for current machine is 4 cores) -host HTTP Host header. -f Request url file, a launch request in the random selection file
Redis 深度历险:核心原理与应用实践
钱文品 / 电子工业出版社 / 2019-1 / 79
Redis 是互联网技术架构在存储系统中使用得最为广泛的中间件,也是中高级后端工程师技术面试中面试官最喜欢问的工程技能之一,特别是那些优秀的互联网公司,通常要求面试者不仅仅掌握 Redis 基础用法,还要理解 Redis 内部实现的细节原理。《Redis 深度历险:核心原理与应用实践》作者老钱在使用 Redis 上积累了丰富的实战经验,希望帮助更多后端开发者更快、更深入地掌握 Redis 技能。 ......一起来看看 《Redis 深度历险:核心原理与应用实践》 这本书的介绍吧!
