负载生成工具 TCPkali

BSD
C/C++
Linux
2015-02-05
红薯

tcpkali 是一个高性能的负载生成工具,用于 TCP 和 WebSocket 服务器。测试示例:

tcpkali -em "GET / HTTP/1.1\r\nHost: google.com\r\n\r\n" -r 10 --latency-marker "HTTP/1.1" google.com:80
tcpkali --connections 10000 yahoo.com:80 google.com:80
tcpkali -c 10000 yahoo.com:80 google.com:80

tcpkali mascot

特性

  • 高效的 CPU 利用率,可使用所有 CPU 核

  • 允许同时打开大量的并发链接 (--connections)

  • 允许限制单个连接的吞吐量 (--channel-bandwidth or --message-rate)

  • 允许指定首页消息和消息顺序 (--message, --first-message).

  • 通过 HdrHistogram 度量响应的延时百分比 (--latency-marker)

  • 可发送统计数据到 StatsD/DataDog (--statsd)

加载中

评论(3)

calvinwilliams
calvinwilliams
用ab足矣 TCPkali
哈哈爱兮爱兮乎乎
哈哈爱兮爱兮乎乎
这个不是可以用来攻击了么。 TCPkali
雨翔河
雨翔河
朕已阅 TCPkali

暂无资讯

暂无问答

OSChina 技术周刊第二十一期 —— 下一代 ECharts

每周技术抢先看,总有你想要的! 移动开发 【博客】Android ListView 复杂列表优化实践 前端开发 【翻译】100 行代码实现的 JavaScript MVC 样式框架 服务端开发/管理 【翻译】使用 React.js...

2015/02/08 21:25
140
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部