gpt4 book ai didi

node.js - 如何以最小的服务器负载实时记录驾驶员的位置和在线状态?

转载 作者:太空宇宙 更新时间:2023-11-04 01:33:51 24 4
gpt4 key购买 nike

我们正在尝试构建一个像 Uber 一样需要实时记录司机位置的系统。它需要选择最接近的、不受此数据影响的在线驱动程序。我们的 API 是基于 NodeJS 构建的。我最担心的是:

  • 如何实时记录位置。
  • 如何在不给服务器造成太大压力的情况下执行此操作。

要实现此功能,驾驶员的移动应用程序需要每隔几秒将其位置发送到我们的服务器。

我查看了 PubNub,但看起来他们的移动 SDK 非常旧并且没有维护。还有其他类似的建议吗?或者任何可以处理这个问题的 Node 包?

最佳答案

你检查过吗socket.io ?如果您已经向端点报告驱动程序位置,则每当您收到经纬度时,您都可以将其发送给所有套接字订阅者,他们将实时接收它。

关于node.js - 如何以最小的服务器负载实时记录驾驶员的位置和在线状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55168239/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com