Tsung學習筆記(前言 & 目錄)

最近着迷於Elixir和Phoenix框架,某次無心間看到一篇老外的博文Phoenix Channels vs Rails Action Cable,其中提到了一個壓力測試工具tsung,垂手可得地把Rails測爆了,因而對這款壓測工具來了興趣。併發

通過一番百(goo)度(gle),瞭解到tsung和ab之類的工具的最大不一樣點在於,tsung是一個分佈式、多協議壓測工具。先不說多協議,單「分佈式」這一點就足以吸引性能控的眼球了。並且tsung仍是Erlang寫的,意味着單機的併發能力也應該很血腥。Tsung用喜聞樂見的XML進行配置,框架

你說XML?!!

這一點確實比較噁心,不過更噁心的是,官方文檔碎片化很嚴重,就連想要測一個Hello World網頁,都折騰了我一個上午,其間各類異常,差點讓我想放棄。我寫這篇筆記,主要是爲了往後我能夠不看或少看官方文檔。分佈式

我會把這份筆記分如下幾篇:工具

  1. 安裝
  2. HTTP篇
  3. WebSocket篇
  4. PostgreSQL篇

因爲工做繁忙(懶癌纏身),也許不會寫得很詳細,請各位看官見諒。歡迎各路tsung大神不吝賜教。性能

相關文章
相關標籤/搜索