аудит.
Но 1. Методы с транзакциями разные и надо как то отличать их.
2. Надо методу помеченному слушателем передавать объект, который должен был быть (создан, удалён, изменён) внутри транзакции.
Как бы это устроить? или вообще может это по другому делается?
какая задача решается?
аудит по результату транзакции
Ну что в нем надо конкретно
да, как обычно. Надо чтобы фискалил аудит. Но транзакция может и упать... то есть аудит должен стукать в сторонюю систему, что такой то пытается поменять. После комита стучит, что такой то изменил, удалил... создал... то и то
мы делали проще - логгироавли в эластик с трассировкой и привязкой к пользователю все логи, в том числе sql запросы с параметрами, безиков это устроило
Но тогда, получается, эластик хранит пользовательские данные? Нехорошо как-то
Есть такое, но ничего криминального там не было
Там дальше ластик, но это не наше дело. Наше по формату иб скидывать в ИС аудит
Обсуждают сегодня