1. код, который вызывает метод writeBatchLog
т.к. если
— вызов из того же класса(BatchLogGateway )
— инстанс BatchLogGateway создаётся не контейнером, а конструктором ( и такое видели )
будет вызван непроксированный метод.
2. распечатать перед вызовом метода инстанс BatchLogGateway, у которого вызывается метод, и прислать лог.
— будет видно имя класса, по нему иногда можно определить, а было ли прокси.
--
0. Всё-таки проверить, что ThreadConfig подхватывается.
— убрать @EnableAsync и посмотреть, если все отлично работает, вижу, что бизнес логика в отдельных тредах, и без @EnableAsync,
значит конфиг таки не подхватывается и его нужно подхватить.