【问题标题】:leaflet-routing-machine OSRM too many requests with status code 429传单路由机 OSRM 请求过多,状态码为 429
【发布时间】:2023-03-21 00:24:01
【问题描述】:

我使用了带有 OSRM 的传单路由机。但是服务器在执行以下代码时返回了太多状态码为 429 的请求

L.Routing.control({
        waypoints: [
            L.latLng(57.74, 11.94),
            L.latLng(57.6792, 11.949)
        ]
    }).addTo(map);

OSRM 服务地址为https://router.project-osrm.org/route/v1/driving/11.94,57.74;11.949,57.6792?overview=false&alternatives=true&steps=true&hints=

我还能如何做到这一点?

【问题讨论】:

  • 任何帮助表示赞赏:)
  • 请大家帮忙

标签: angular osrm leaflet-routing-machine


【解决方案1】:

演示服务器documentation 声明:

演示服务器的服务范围速率限制为 5000 个请求/分钟。查看过去的日志,它大约有 98% 的时间低于此值,但请为 HTTP 429 响应做好准备,并注意,如果您淹没服务器,大量使用可能会导致其他所有人的速率限制。

【讨论】:

  • 所以使用 OSRM 不是最好的方法,对吧?不得不去另一种选择。顺便谢谢你的回复。
  • 顺便说一句,即使在一分钟内尝试 3 4 次请求后它也会失败
  • OSRM 很棒,但演示就是演示。如果您需要可靠性,您要么必须自己托管,要么为所提供的服务付费。
  • 如何撤消被锁定?
  • 亲爱的询问:您如何付款?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-28
  • 1970-01-01
  • 2014-08-10
  • 2023-03-10
  • 2021-12-23
  • 1970-01-01
相关资源
最近更新 更多