最近要做個專案,需求是底層設備用socket發送資料,我這邊接收,資料為16進制的數(一次接收1.6萬多個),然后后端處理,入庫,通過echarts顯示,要求一秒重繪,現在是通過ajax定時刷的,1秒重繪會不會有問題啊?或者換websocket實作是不是好點,如何實作,還是有更好的方法,求大佬們解答.
uj5u.com熱心網友回復:
如果你說的有問題是值資料回應時間過長導致頁面卡頓的話我倒是想到一個比較不能是很智能的解決方案,新建一個表,將ajax的請求和接收socket的資料的時間錯開,做到ajax請求的資料永遠是早就已經存在于表里的,接收的socket的資料總是處于ajax請求之后的,這樣就能保證ajax只是一個查詢表,頁面就不會卡頓,但是會有延遲,延遲的大小取決于你設定的表里的資料數量的最大值,不知道你能不能理解轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/69328.html
標籤:Web 開發
上一篇:python在post請求下爬取資料,回傳的值為什么是這樣的???小白哭了
下一篇:Java
