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


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