Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Запись информации из риквеста в БД / 7 сообщений из 7, страница 1 из 1
21.11.2018, 12:53
    #39736060
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись информации из риквеста в БД
Необходимо записывать в базу всю информацию с пришедшего http риквеста (body, headers и т.д.). Планирую делать это в фильтре, который располагается первым по порядку, т.к. за ним находятся фильтры с валидацией и т.д. И как лучше сделать так, чтобы не блокироваться, создавать для этого некий ThreadPoolExecutor и в отдельном потоке записывать в базу? Спасибо
...
Рейтинг: 0 / 0
21.11.2018, 13:00
    #39736063
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись информации из риквеста в БД
JulT,
В логгерах уже есть отложенная запись.
https://dddpaul.github.io/blog/2015/06/30/tomcat-http-logging/
Ну и писать в базу бизнеса такую ерунду это тормозить базу.
...
Рейтинг: 0 / 0
21.11.2018, 13:50
    #39736108
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись информации из риквеста в БД
И правда чем логеры не устраивают? Нужна аналитика, ну так натравить асинхронно какой hadoop на папку с логами. В реляционке точно хранить не стоит, в кассандре или монгоДб лучше, хотя я бы оставил в логах
...
Рейтинг: 0 / 0
21.11.2018, 14:20
    #39736142
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись информации из риквеста в БД
требование заказчика писать в базу, мне тоже не нравится, но ....
...
Рейтинг: 0 / 0
21.11.2018, 14:24
    #39736147
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись информации из риквеста в БД
Сомневаюсь, что требование заказчика именно так и звучит. Заказчику обычно надо бизнес делать а не хранить данные в базе. К тому же непонятно что в данном примере подразумевается под "в базе". Может и имеется ввиду нереляционка, а исполнитель и лоб готов расшибить не переспросив.
...
Рейтинг: 0 / 0
21.11.2018, 14:53
    #39736179
alex55555
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись информации из риквеста в БД
JulTИ как лучше сделать так, чтобы не блокироваться
Если вы намеренно не будете блокировать - ничего не заблокируется. Так действительно лучше.
...
Рейтинг: 0 / 0
21.11.2018, 15:17
    #39736197
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запись информации из риквеста в БД
JulTтребование заказчиказаказчик не в курсе, что роботы поисковиков шарятся по ресурсам для индексации и будут писаться в базу.
Это все равно что пакеты в сети логировать.
Можно сказать что это задача админа, и он впереди апачем залогирует одной строкой конфиге.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Запись информации из риквеста в БД / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]