2016-08-04 3 views
0

Какой бы самый быстрый и наименее дорогой способ сохранить необработанные данные HTTP-запроса?Сохраните данные о запросе необработанных HTTP

Я хочу настроить конечную точку, например https://www.example.com/h.gif и сохранять/регистрировать необработанные данные запроса из всех сделанных им запросов.

Сохранение/регистрация может быть в текстовом файле или непосредственно в базе данных.

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

Я бы проанализировал и извлек данные из сохраненных запросов в отдельный процесс, чтобы не замедлить время отклика исходных HTTP-запросов.

ответ

0

Amazon CloudFront access logging может быть жизнеспособным решением. Он не регистрирует все необработанные данные запроса, но мне кажется, что все, что мне нужно, регистрируется. Единственная дополнительная плата - это стоимость хранения файла журнала в Amazon S3.

Единственным недостатком является то, что журналы сохраняются постепенно, а не наоборот.

Смежные вопросы