Здравствуйте, подскажите пожалуйста как решить и возможно ли оптимизировать данную ситуацию.
Есть Backend на фреймвоке, с приложения на него каждые 35 секунд идет GET запрос по адресам:
backend/api/getstat/357
backend/api/getstat/25
backend/api/getstat/454
...
Сам бэкэнд выполняет тяжелый запрос и кэширует его ответ в Redis на 1 минуту.
Самих же запросов по таймеру приложения может быть около 100-10000 с разных IP.
Сам Get запрос кэшируется на Backend что помогает разгрузить немного сервер, но он в любом случае доходит до Фреймврка, а тот вынужден использовать ресурсы чтобы отдать кэшированный ответ.
Собственно вопрос, возможно ли как-то настроить NGINX, что-бы он кэшировал этот динамический запрос на 1 минуту и отдавал ответ без backend'а. Вариант с увеличением времени опроса не подходит :(