環境搭建ok後我們開始使用tsung進行性能測試
模板
其實tsung提供了一系列的模板,包括所有tsung支持的服務類型的xml模板
cd /usr/local/tsung/share/doc/tsung/examples/
可以直接拷貝模板xml,稍微修改即可使用
xml文件內容
- 客戶端
<clients>
<client host="localhost" cpu="4" maxusers="30000"/>
</clients>
host:客戶端的host地址,需要配置host信息,在上面文章中有說明配置方式,但這裏強調的是即使客戶端開在本機上,Tsung也會通過ssh遠程開啓進程,而且不會使用密碼
cpu:儘量把cpu的值設得和該主機的CPU數量相等,Tsung保證會把這些進程分配到不同的CPU內核上,上面的例子中定義了一個客戶端,在localhost這臺主機上開4個進程同時發送請求
maxusers:設置這個客戶端最多可同時虛擬多少個用戶,注意,如果這個數值大於你的ulimit -Sn,則tsung會開多個系統進程來確保這個數值