大神们,移动端每三秒刷一次 api 接口,对网络和服务器压力多大

2019-12-19 20:54:02 +08:00
 Kaco

公司的一个业务,视频客服,前端通过刷后端 api 获取状态和接入房间号,视频用的腾讯云 sdk。 现在前端开始排队后,三秒刷一次后端接口获取状态,直到结束整个视频 问题来了,这种异步刷接口的方式,危害多大

2685 次点击
所在节点    问与答
15 条回复
gwy15
2019-12-19 21:03:05 +08:00
用 ws / http2 基本上没啥影响啊,无论如何你都要传包的,把握手代价降低就行了。
<del>脱离用户量讲压力就是耍流氓</del>
qq292382270
2019-12-19 21:04:32 +08:00
看接口执行了什么,一般都无压力的.
Kaco
2019-12-19 21:11:53 +08:00
@gwy15 没用 ws,就是传的 json 而已, http2
目前并发数量在 400
Kaco
2019-12-19 21:13:01 +08:00
@qq292382270
@gwy15
现在唯一问题是没用 ws,就是速度上慢了点,排队到了,还需要等 1-3 秒客户端才有反应
malusama
2019-12-19 21:39:22 +08:00
才 400 有啥压力?
Kaco
2019-12-19 22:10:05 +08:00
@malusama 现在没有而已,是问的后期
Kaco
2019-12-19 22:10:44 +08:00
补充,问的是这样的方法和 websocket 对比,优缺点和对服务器的压力点
sumarker
2019-12-19 22:18:48 +08:00
不考虑带宽的话没啥问题
locoz
2019-12-19 22:47:25 +08:00
预估一下会有多大负载量呗…
stabc
2019-12-19 23:13:02 +08:00
哪怕在线 3000 的话,一秒也才 1000 请求,而且还只是状态请求。没啥问题。
akira
2019-12-19 23:26:51 +08:00
对网络和服务器压力 肯定是有的,自己估算然后做下压力测试啊
HongJay
2019-12-19 23:29:40 +08:00
@stabc #10 并发是这么算的么
wysnylc
2019-12-19 23:39:54 +08:00
接 websocket,用 socketio 挺简单的
lideshun123
2019-12-20 14:04:33 +08:00
@malusama 大佬啊 一秒 400 压力不小了好么
houzhimeng
2019-12-30 15:29:31 +08:00
我这并发 1500+都毫无压力.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/630645

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX