API Lyft дает 504 тайм-аута для немногих пользователей - PullRequest
0 голосов
/ 29 июня 2018

я звоню этому API "URL: https://api.lyft.com/v1/rides?start_time=2016-01-01T00:00:01%2B00%3A00&limit=50, Заголовок: {" Authorization "=>" Носитель tJVICf23213p1k2ksdjskadsd0KMuOVgWsdkc7rGs4g / WNKreAFqK4EroFDwj / sdjljas_dlkjasdksdf3 = "}

Я получаю правильные ответы для всех пользователей, кроме 2.

В ruby ​​это мой код для вызова lyft dev api

response = RestClient :: Request.execute (метод:: get, url: url, заголовки: header)

Он просто входит в спасение и дает тайм-аут 504 шлюза. Ранее он выдавал 500 внутренних ошибок сервера.

Кроме того, токены доступа обновляются успешно. Никаких проблем с этим.

Любая помощь будет оценена здесь. Заранее спасибо.

1 Ответ

0 голосов
/ 01 июля 2018

Я нашел ответ на вопрос.

Мы использовали максимальный лимит для получения 50 поездок пользователя. Сервер Lyft выдал тайм-аут 504, потому что не смог обработать количество поездок. Мы изменили максимальный лимит на 20, и он работал без проблем.

...