Здравствуйте, Neutrino_9. Хорошо Вам, молодым - глаза горят, святая в вера в то, что всё получится /самой собой/.
Плохо Вам... фантазии нет, логичности мышления - нет. Но светлым стремлениям надо помочь. Объясняю: "Знание принципов избавляет от знания фактов". Попробуйте воспользоваться этим подходом. У Nginx есть модули, которые умеют записывать (даже не просто обрабатывать, а именно записывать!) ответ от бэкенда. А раз есть такие модули, значит в них есть реализация того, что требуется Вам. Попробуйте почитать документацию по модулям Nginx. Для начала - по официальным. Авось и найдете что-нибудь, для Вас подходящее. Успехов. > Пожалуйста помогите. Прохожу интерншип в одной компании, дали мне такое > задание: написать модуль для nginx, которая кеширует страницы прямо в redis, > то есть сперва пользователь делает запрос, nginx проверяет присутствует ли > запрашиваемая страница в кеше redis если да то берет и возвращает > пользователю, если нет, то обращается к бекенду берет оттуда страницу > возвращает пользователю и записивает в кеш redis. Запись в кеш redis должен > сделать именно nginx а не бекенд ..... такие уж условия. А теперь вопрос > который мучает меня уже 3 недели, как в nginx получить html код > запрашиваемой страницы (то есть html контент index.html страницы например), > что бы потом записать в кеш redis ? > Если не тут то не знаю даже где еще могут ответить на мой вопрос. > Posted at Nginx Forum: > http://forum.nginx.org/read.php?21,243641,243641#msg-243641 > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru -- С уважением, Pavel mailto:[email protected] _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
