我正在尝试在测试环境中并行调用Amadeus API(/v1/shopping/hotel-offers
)。不幸的是,当我同时启动3个线程时,只有第一个线程获得OK响应,而其他线程得到HTTP 429 Too Many Requests
响应。
我还没有超过每月限额,所以该错误实际上与并行执行有关。
有人知道确切的限制(#requests / sec或#requests并行)吗?甚至一次可能有多个请求吗?
答案 0 :(得分:0)
根据环境的不同,节流方式也不同:
测试:每位用户每秒10笔交易(每位用户10 TPS)->约束:每100毫秒请求数不超过1个。
生产:每位用户每秒20笔交易(每位用户20 TPS)->约束条件:每50毫秒请求不超过1个。