Conversation
Code Coverage
|
There was a problem hiding this comment.
чтобы не создавать и хранить все политики, а использовать только нужное -
лучше сделать конфигурацию и использовать @ConditionalOnProperty для выбора политики повтора
There was a problem hiding this comment.
Я попробовал применить @ConditionalOnProperty и, мне кажется, он не очень здесь подходит, так как у меня для каждого сервиса могут быть различные типы и указывать для каждого с помощью этой аннотации не удобно. Если подскажете как красиво это сделать, то я могу попытаться, но я бы хотел оставить так
There was a problem hiding this comment.
сейчас модульный монолит, а если далее менять архитектуру и разделять сервисы?
можешь просто сделать для каждого сервиса свою retry-конфигурацию (да, они будут почти одинаковые)
There was a problem hiding this comment.
Для каждого сервиса сделал свою retry-конфигурацию в дз9
No description provided.