Я пытаюсь полностью прекратить удаление для моего приложения весенней загрузки или повторить попытку только для определенных c исключений
Я пробовал несколько способов полностью остановить повторную попытку 3 раза. Я установил следующую конфигурацию но даже тогда он удаляется
spring.cloud.stream.bindings.input.consumer.max-attempts=1
spring.cloud.stream.rabbit.bindings.input.consumer.requeue-rejected=true
Чтобы повторить попытку для определенных c исключений, которые я использовал в приведенном ниже коде, но не получилось, он все еще пытается повторить попытку для исключений, которые я не хочу
cloud:
stream:
rabbit:
bindings:
input:
consumer:
autoBindDlq: true
republishToDlq: true
prefix: local-
maxAttempts: 3
backOffInitialInterval: 1000
backOffMaxInterval: 10000
backOffMultiplier: 2.0
defaultRetryable: true
retryableExceptions:
com.ss.*: true
java.lang.*: false
Любая идея о том, как сделать так, чтобы она не повторялась или повторялась для определенных c исключений