久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何使用Tsuang對TCP服務器進行高并發壓力測試及記錄

178次閱讀
沒有評論

共計 1903 個字符,預計需要花費 5 分鐘才能閱讀完成。

本篇文章給大家分享的是有關如何使用 Tsuang 對 TCP 服務器進行高并發壓力測試及記錄,丸趣 TV 小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。

安裝  Tsuang  參考:CentOS 7 系統 Erlang/OTP 22.0 源碼安裝 Tsung 教程編寫配置文件

配置文件:raw.xml

?xml version= 1.0 ? 
 !DOCTYPE tsung SYSTEM  /root/kerl/22.0/share/tsung/tsung-1.0.dtd 
 tsung loglevel= debug  dumptraffic= true  version= 1.0 
  clients 
  !--  單線程允許的最大連接數:10000,系統默認單線程允許的最大連接數是 1024,當用戶數大于限制時,將啟動新的 erlang 虛擬機來處理新用戶。 -- 
  client host= localhost  weight= 2  maxusers= 10000  use_controller_vm= true / 
  /clients 
  servers 
  server host= localhost  port= 60001  type= tcp /server 
  /servers 
  load 
  !--  第  0  個十分鐘,每 2 秒鐘創建 1 個新用戶  -- 
  arrivalphase phase= 0  duration= 10  unit= minute 
  users interarrival= 2  unit= second /users 
  /arrivalphase 
  !--  第  1  個十分鐘,每秒鐘創建 1 個新用戶  -- 
  arrivalphase phase= 1  duration= 10  unit= minute 
  users arrivalrate= 1  unit= second /users 
  /arrivalphase 
  !--  第  2  個十分鐘,每秒鐘創建 10 個新用戶  -- 
  arrivalphase phase= 2  duration= 10  unit= minute 
  users arrivalrate= 10  unit= second /users 
  /arrivalphase 
  !--  第  3  個十分鐘,每秒鐘創建 50 個新用戶,最多創建 10000 個用戶  -- 
  arrivalphase phase= 3  duration= 10  unit= minute 
  users maxnumber= 10000  arrivalrate= 50  unit= second /users 
  /arrivalphase 
  !--  所有用戶都結束會話后,測試將結束。 -- 
  /load 
  options 
  !--  指定建立 TCP 連接的超時時間(以毫秒為單位)。默認是無窮大  -- 
  option name= connect_timeout  value= 5000  / 
  !--  定義可用客戶端端口的范圍  -- 
  option name= ports_range  min= 1025  max= 65535 / 
  /options 

  !--  會話定義方案本身的內容。它們描述了要執行的請求。 --   sessions   session probability= 100  name= raw  type= ts_raw   transaction name= open   request   raw data= HELO  ack= local /raw   /request   /transaction   thinktime value= 4 /   transaction name= data   request   raw data= foo bar  ack= local /raw   /request   /transaction   thinktime value= 4 /   transaction name= close   request   raw data= stopstopstop  ack= local /raw   /request   /transaction   /session /sessions /tsung

啟動測試

 tsung -f /mnt/h/ErlangWorkSpace/GitHub/tsung_test/test/raw.xml -l /mnt/h/ErlangWorkSpace/GitHub/tsung_test/ start

查看測試報告

http://127.0.0.1:8091/

以上就是如何使用 Tsuang 對 TCP 服務器進行高并發壓力測試及記錄,丸趣 TV 小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-04發表,共計1903字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 北海市| 栾城县| 广宗县| 蒙阴县| 弥渡县| 赫章县| 富民县| 高雄市| 庄河市| 沙洋县| 湖州市| 慈利县| 弥勒县| 宣恩县| 寿宁县| 礼泉县| 弥渡县| 增城市| 延庆县| 德阳市| 静乐县| 嵩明县| 庆城县| 宣威市| 淳安县| 南京市| 务川| 延吉市| 柞水县| 承德县| 溧水县| 台南市| 平安县| 永德县| 葵青区| 陆川县| 林口县| 天峻县| 廉江市| 商都县| 陆河县|