Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
winlinvip committed Dec 2, 2014
1 parent b5383ef commit 8a93e90
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions README.md
Expand Up @@ -3,13 +3,14 @@ st-load

hls/http/rtmp-play/rtmp-publish load test tool base on st(state-threads), support huge concurrency<br/>

服务器负载测试工具(st-load):<br/>
1. 模拟huge并发:2G内存就可以开300k连接。基于states-threads的协程。<br/>
2. 支持HLS解析和测试,下载ts片后等待一个切片长度,模拟客户端。支持HLS点播和直播。`./objs/st_hls_load`<br/>
3. 支持HTTP负载测试,所有并发重复下载一个http文件。可将80Gbps带宽测试的72Gbps。`./objs/st_http_load `<br/>
4. 支持RTMP流播放测试,一个进程支持5k并发。`./objs/st_rtmp_load`<br/>
5. 支持RTMP流推流测试,一个进程支持500个并发。`./objs/st_rtmp_publish`<br/>
6. RTMP协议使用高性能服务器SRS([SimpleRtmpServer](https://github.com/winlinvip/simple-rtmp-server))的协议栈。<br/>
服务器负载测试工具(st-load):

1. 模拟huge并发:2G内存就可以开300k连接。基于states-threads的协程。
1. 支持HLS解析和测试,下载ts片后等待一个切片长度,模拟客户端。支持HLS点播和直播。`./objs/st_hls_load`
1. 支持HTTP负载测试,所有并发重复下载一个http文件。可将80Gbps带宽测试的72Gbps。`./objs/st_http_load `
1. 支持RTMP流播放测试,一个进程支持5k并发。`./objs/st_rtmp_load`
1. 支持RTMP流推流测试,一个进程支持500个并发。`./objs/st_rtmp_publish`
1. RTMP协议使用高性能服务器SRS([SimpleRtmpServer](https://github.com/winlinvip/simple-rtmp-server))的协议栈。

TestEnvironment: 24CPU, 80Gbps Network, 16GB Memory<br/>
Server: NGINX HLS<br/>
Expand Down

0 comments on commit 8a93e90

Please sign in to comment.