Retry 동작 관련 문의
미해결
스프링 배치
안녕하세요. Retry 관련해서 궁금증이 있어 문의 드립니다. FaultTolerant 을 사용하여 Retry 관리를 하려고 하는데 Processor에 인입되는 Item을 아래와 같이 조작하여 Writer에 넘겨줄 경우 Writer에서 문제 발생 시 RetryState의 키가 바뀌어 ' 무한루프' 가 도는 현상이 발생합니다. Listener 나 별도 Custom RetryPolicy 등을 활용하여 해결해보려 했지만 실패하여 고민끝에 글 남깁니다. 혹시 관련하여 고려해야 할 점이나, 방안에 대하여 알 수 있을까요. public class PersonItemProcessor implements ItemProcessor<Person, Person> { @Override public Person process(final Person person) { person.setFirstName(person.getFirstName()+"A"); return person; } }
- spring-boot
- spring-batch
- retry
- 무한루프





