Я буду использовать @Retry
в своем приложении Spring Boot MVC при сохранении данных в БД с оптимистической c блокировкой через @Version
.
Я буду повторять несколько раз, когда происходит исключение OptimisticLockException. И падают через 100 раз (для моей логики c это триггер, чтобы проверить, что случилось что-то не так)
Так это шаблон выключателя, описанный выше? Нужно ли использовать для этого зависимость Hystrix при создании проекта в инициализаторе Spring? Или я могу просто добавить spring-retry
зависимость в gradle / maven и использовать @Retry
? Я запутался, помогите пожалуйста