Laravel 5.7: ошибка 429, x-ratelimit-Остальное никогда не сбрасывается - PullRequest
0 голосов
/ 17 апреля 2020

Bonjour à tous,

У меня проблемы с регулированием Laravel 5.7: после игры с системными часами (я установил 2021 для других задач), я застрял с 429 ошибки (слишком много попыток). Похоже, x-RateLimit-Remaining не сбрасывается через одну минуту, что, очевидно, вызывает проблемы.

Если я ограничу скорость до небольшого числа (по умолчанию 60), время ожидания перед новой попыткой это смехотворно высоко. Вот копия заголовка дампа ответа после того, как я установил ограничение скорости на 6000:

"content-type" => array:1 [
    0 => "application/json"
]
"cache-control" => array:1 [
    0 => "no-cache, private"
]
"date" => array:1 [
    0 => "Fri, 17 Apr 2020 12:06:46 GMT"
]
"x-ratelimit-limit" => array:1 [
    0 => 6000
]
"x-ratelimit-remaining" => array:1 [
    0 => 5775
]

Оставшийся предел скорости продолжает падать, никогда не сбрасываясь. Единственный способ сбросить его - это снова поиграть с часами, уходя далеко в будущее, после времени повторной попытки. Опять же, мне нужно будет сделать столько звонков, сколько будет установлено ограничение скорости, прежде чем снова заблокировать. Более того, это не похоже на хороший обходной путь.

Увы, никакие php artisan cache:clear какого-либо рода не помогают. Эта проблема не возникает ни у одного из моих коллег или на серверах test и prod.

У кого-нибудь есть подсказка на это? Я был на этой ошибке всю неделю.

В любом случае, удачи всем коллегам, работающим над заключением, и большое, большое спасибо за ваше время и помощь.

...