各位大铑好,最近有些困扰,球各位大铑指点下,目前有个业务需求是:假设有1000个用户,这1000个用户所产生的数据(不同时产生),每间隔20秒就要上传一次。然后要将这1000个用户最新数据,返回给每个用户,用于前端的动态展示,相当于实时更新数据。有建议用websocket的,但是不是很懂,如果有这方面的大铑,请指教下,我这边有些图片暂时不方便放,如果有大铑指点,请思聊下我哦,跪蟹
19条回答 默认 最新
- 云牧同学 2022-07-20 14:04关注
这个主要涉及到一个上传数据和一个下载数据。
上传数据如果简单点,前端可以用定时器,每20秒上传一次,如果要稳定点的话,就前端创建一个websocket,后端自己new 一个socket绑定一个接口,接收前端的通信数据,或者直接用netty也可以。将这1000个用户最新数据,返回给每个用户。 这个的话就直接前端在刷新页面的时候,请求一次接口拿最新数据就行。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报