目的是想利用 jmeter 來壓測 streaming server, 但碰到些問題紀錄如下
壓測 http://vlog.xuite.net/play/NldxQ0pyLTI3MjQyMzgubXA0 這頁
thread 數量設 5 |
Timeouts 設跟沒設結果都一樣 = = |
跑出來的結果只有一筆 |
使用 jmeter 時 nginx 的 access log (/home/logs/nginx/access.log)
前 3 次的 request size 都略小,
而最後 2 次的 size 也跟影片的檔案原始大小不同 (也許是扣除檔案 header 吧!?)
原始的影片大小是 114,970,469
現在看到最末 2 筆跟 jmeter 結果樹最後抓到的大小一樣是 114,883,914
且 http status 都是 200, 不太對, partial content 應要是 206
看起來 jmeter 好像只抓了部份的影片就沒再繼續 streaming 了
jmeter 的結果資料筆數也不對, 應該要等於 thread 數量
若是用 browser 去做播放影片,
則每次吐的檔案 size 都不同, 加總起來也是略小於原檔案 size,
但 http status 會是 200 及 206
(request 會亂跳到其他的 stream server, 不好測)
cf : jmeter 使用筆記
沒有留言:
張貼留言