Я пытаюсь кэшировать ответ на HTTP-запросы API в Python / Flask, используя WSGI / nginx. Раньше я использовал библиотеку Flask simplecache
для запуска небольших автономных Flask приложений. Эти приложения теперь находятся за слоем WSGI / nginx, что делает их гораздо более масштабируемыми, но мне интересно, есть ли способ кешировать ответ API на этом уровне? Я надеялся, что nginx справится с этим, но я ошарашен, когда я Google это.
Например, кешировать результаты http://results.com?page=5
в течение 3 часов.
Отсутствие вопросов и ответов это заставляет меня думать, что я как-то задаю не тот вопрос.