如何在不对服务器造成太大负载的情况下更新地理位置

How to update geolocations without imposing to much load on server

提问人:VSB 提问时间:10/21/2017 最后编辑:PhantômaxxVSB 更新时间:10/21/2017 访问量:28

问:

我有一组带有 GPS 跟踪器的实体。他们将使用套接字连接到我的服务器并更新他们的位置。 我有一个被许多客户使用的 android 应用程序,它们在地图上显示实体的位置。需要更新图元在地图上的位置。

如何在每个 android 客户端上接收更新的实体位置,使其在我的服务器上具有最小的负载(考虑大量 android 客户端)? 我认为大量的定期轮询会转换为类似DDOS攻击的东西,并且无法扩展。

我的问题有什么替代解决方案?

Android 地理位置 服务器端 客户端轮

评论

0赞 greenapps 10/21/2017
推送通知?
0赞 VSB 10/21/2017
@greenapps 他们没有保证交付,他们的延迟可能会有太大差异
0赞 Markus Kauppinen 10/24/2017
MQTT 也许可以工作,但我自己对此没有太多要说的。

答: 暂无答案