Как динамически изменить политику удаления AWS Spring Cloud SQS - PullRequest
0 голосов
/ 06 ноября 2019

В настоящее время у меня есть требование, когда мы слушаем один SQS, но исходя из среды разработки или тестирования, я должен изменить политику удаления на on_SUCCESS или НИКОГДА. Есть ли способ, где мы можем справиться с этим динамически. Я использую AWS SDK.

@SqsListener(value = "${application.marketplace.aws.queueName}", deletionPolicy =SqsMessageDeletionPolicy.NEVER)
    public void pollSQSMsgAscync(final String message) throws Exception {}
...