У меня REST API (работает на Laravel) и различные js-клиенты отправляют ему запросы.Так как мои клиенты имеют возможность хранить данные в автономном режиме и синхронизировать их позже, я сталкиваюсь с проблемой, что клиент может делать пару сотен запросов в минуту во время синхронизации.Это часто приводит к ошибке «слишком много запросов» сервера.
Я знал, что мог бы увеличить предел регулирования, но это не устраняет проблему и не рекомендуется.
Итак, я ищу стратегию, чтобы каким-то образом сократить количество запросов и объединить множество запросов в меньшее количество.
В идеальном варианте, чтобы собрать как 20 запросов в один, нажатьэто к серверу, и там это разделено на 20 оригинальных, указывающих на различные конечные точки, выполнено и отправлено назад как единственное снова.
Я не знаю ни о какой функции, подобной этой, и не могу ничего найти о ней.Но поскольку проблема должна быть не такой уж уникальной, возможно, кто-то может направить меня в правильном направлении.