首页 > 解决方案 > 每秒调用服务器 api 以获取实时数据是否很好?

问题描述

timer = Timer.periodic(Duration(seconds: 5), (Timer t) => addValue());

当很多用户每隔 x 秒调用一次服务器 api 时,服务器杯负载上升到 90 并且服务器在我的项目中没有响应。对于如何处理这个问题来制作实时股市数据应用程序有什么好的想法吗?

标签: flutter

解决方案


这确实是一种糟糕的做法,会严重降低您的表现。这有时会卡住您的应用程序,并对您的性能造成巨大负担。因此不要这样做

因此使用flutter WebSockets. 这对于实时数据来说是一种非常有用的方式。


推荐阅读