中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

集合點:lr_rendezvous("集合點名稱")

發布時間:2020-08-04 09:59:24 來源:網絡 閱讀:1359 作者:liuxulang 欄目:軟件技術

集合點:lr_rendezvous("集合點名稱")

實現嚴格并發。

在性能測試領域,經常會聽到兩個詞語:“嚴格并發”和“業務并發”。

嚴格并發:通過技術手段實現,多個連接在同一精確時刻發出請求;

業務并發:模擬最真實的業務場景,人為感觀上的同時發出請求;

為了實現某項特殊操作行為的嚴格并發,需要在腳本中相關位置加入“集合點函數”。

例如,10個虛擬用戶進行同時登錄操作,在該操作之前,存在虛擬用戶初始化、訪問首頁等過程,那么每個用戶到達登錄操作的時間點上,就會存在一定的先后順序。如果在登錄操作的腳本之前,加入這個集合點函數,每個先到達的用戶會停止執行下邊的腳本,在集合點這里等待,直到10個虛擬用戶全部到達該集合點之后,在精確的瞬間,同時執行集合點函數以下的腳本,實現嚴格意義的并發行為。

集合點對應的函數是:lr_rendezvous("集合點名稱");

插入集合點方法:在相關位置點擊右鍵,Insert>Rendezvous,輸入集合點名稱,即可,如圖:

集合點:lr_rendezvous("集合點名稱")            集合點:lr_rendezvous("集合點名稱")

非特殊性需求下,模擬真實的壓力場景時,建議不要使用集合點進行嚴格并發。以模擬真實的業務場景模型為主。

畢竟在某一精確時刻,所有用戶同時進行某項操作,這樣的業務模型在真實的使用中, 是很少存在的,那么我們得出的測試結果就存在一定的偏差。這個集合點是否使用、如何去用的情況還要靠大家在做性能測試之前,與需求方盡量確認真實的業務場景。

有時我們還可以在集合點函數后邊加上隨機思考時間,來不同程度的弱化嚴格并發的精度,來滿足我們的測試更接近真實情況。關于“隨機思考時間”的學習,我們在后續講解關于隨機函數時再一起學習。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丹寨县| 宁乡县| 平塘县| 汽车| 靖远县| 永济市| 纳雍县| 桐乡市| 九龙坡区| 紫金县| 杭锦后旗| 呼图壁县| 岱山县| 炎陵县| 麻江县| 阜阳市| 泗洪县| 双峰县| 高州市| 蕉岭县| 明溪县| 寿阳县| 遵化市| 桃园县| 晴隆县| 无棣县| 蛟河市| 额济纳旗| 涞水县| 浪卡子县| 竹溪县| 博野县| 龙州县| 门源| 杭锦旗| 清镇市| 永春县| 神农架林区| 包头市| 蓝田县| 措勤县|