該控制器可以控制他里面的請求根據某些規則在不同num時選擇控制器下的對應數字位的不同sampler。一般可以用在模擬多線程同時操作不同請求的測試場景。

這個switch value里填寫的應該是數字0,1,2,3,4……對應的就是齊下的每個請求的順序
(注意點:第一個是0),這個num可以通過計數器,counter函數,random函數來自動生成(一般常用random函數)。也可以通過CSV參數化文件來生成,切記數字數量不能大於請求數,但是這里有個特別的地方,0也是第一個,3也是第一個請求。所以要設置的話計數器要么是0-2,要么就是1-3。


上面線程數設置為6,計數器0-2,如果6個線程的話,計數器就會生成0,1,2,0,1,2這6個數,然后switch控制器就會根據這6個數字去找對應的那個位置的請求,找到以后做多線程同時發起不同請求的操作了。
也可以用代碼來實現權重值,如下:
