Http請求與WebSocket請求區別(WebSocket協議簡析)


 

以時間戳來查看當前發送記錄應注意websocket的response延時

1、在並發的情況下,websocket請求延時可能要遠大於http請求,比如延時2秒以上(從發送消息到看到聊天面板已經過了2秒以上)。

2、所以在jmeter中用時間戳函數${__time(,)}來表示最新一條聊天記錄的時間是不可靠的。3、我們應該在websocket請求中插入正則表達式提取器,通過在response中獲取其時間才能確保消息接收時間准確(即不要用客戶端時間來判斷你的聊天時間)

(1)先提取websocket反饋的服務端時間戳

 

 (2)再作為查詢當前聊天記錄的時間戳依據

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM