Стратегия минимизации или объединения http-запросов - PullRequest
0 голосов
/ 22 января 2019

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

Я знал, что мог бы увеличить предел регулирования, но это не устраняет проблему и не рекомендуется.

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

В идеальном варианте, чтобы собрать как 20 запросов в один, нажатьэто к серверу, и там это разделено на 20 оригинальных, указывающих на различные конечные точки, выполнено и отправлено назад как единственное снова.

Я не знаю ни о какой функции, подобной этой, и не могу ничего найти о ней.Но поскольку проблема должна быть не такой уж уникальной, возможно, кто-то может направить меня в правильном направлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...