Pull to refresh
0
Send message

Если использовать один из видов ручного коммита, нужно ли явно отключать автокоммит через spring.kafka.consumer.enable-auto-commit = false?

У себя в проекте с webflux подобные ошибки валидации отлавливал также через ExceptionHandler, но это были другие исключения: WebExchangeBindException и ServerWebInputException

Согласен с rmrfchik: DCL является антипаттерном. Об этом есть отдельный раздел 16.2.4 в изветсной книге с поездами. Тут как раз второй поток может наблюдать либо неинициаоизированный объект, либо объект в неконсистентном состоянии, т.е. часть полей инициализировано. И чтобы все работало нужно еще volatile добавить!!! Плюсом java > 5.

Information

Rating
Does not participate
Registered
Activity