안녕하세요. 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;
}
}