Лучший способ сохранить запрос мыла и ответ в базу данных Oracle? - PullRequest
0 голосов
/ 05 октября 2011

Я хочу отслеживать сервисные вызовы из соображений безопасности в базе данных, и мне нужно создавать отчеты над ними.Я не знаю, как лучше всего использовать обработчики мыла, регистраторы баз данных или что-то еще, но я знаю, что производительность очень важна для меня.Любая идея?PS javaee

1 Ответ

0 голосов
/ 05 октября 2011

В зависимости от объема трафика, который вы получаете на своих веб-сервисах, может быть не очень хорошая идея сделать запись в базу данных для каждого запроса. Вместо этого вам нужно сделать своего рода слушателя, который запускается каждый раз, когда приходит запрос ws, которому вы передаете сам запрос, а затем этот слушатель кеширует несколько отчетов на основе этих запросов, а затем пишет все они в БД через определенные промежутки времени (например, каждые 10 минут, каждую ночь в 3 часа ночи и т. д.)

...