Перехват запросов весной - PullRequest
0 голосов
/ 09 мая 2018

У меня есть сервисный уровень 'S', вызывающий уровень данных 'D_OLD'. Сейчас я обновляю свою D_OLD версию базы данных до D_NEW. Но я хочу проверить стабильность в течение нескольких дней, а если не стабильно, я хочу выполнить откат. Но если я сделаю откат, я смогу воспроизвести все транзакции, произошедшие в новой базе данных, со старой базой данных. Я планирую иметь два экземпляра D, один с новой базой данных, а другой - со старой базой данных. Я планирую перехватить все PUT/POST/DELETE запросы от S до D_NEW и поместить их в тему kafka. У меня будет работа для воспроизведения этих запросов в D_OLD.

Теперь мой S - это весеннее приложение, использующее ленту для отправки запросов в D_NEW. Я пробовал ClientHttpRequestInterceptor, но, кажется, он работает только с RestTemplate.

Можно ли перехватывать исходящие запросы в ленте / пружине / коте?

...