spring集成aws:设置s3重试
是否可以使用spring integration aws在spring集成aws:设置s3重试,spring,amazon-s3,spring-integration,Spring,Amazon S3,Spring Integration,是否可以使用spring integration aws在S3MessageHandler上设置s3重试设置 我看不到任何其他选项: S3MessageHandler s3MessageHandler = new S3MessageHandler(amazonS3, PARSER.parseExpression("test")); s3MessageHandler.setCommandExpression(PARSER.parseExpression("headers.comman
S3MessageHandler
上设置s3重试设置
我看不到任何其他选项:
S3MessageHandler s3MessageHandler = new S3MessageHandler(amazonS3, PARSER.parseExpression("test"));
s3MessageHandler.setCommandExpression(PARSER.parseExpression("headers.command"));
s3MessageHandler.setSendTimeout(2000);
AWS S3重试选项超出了Spring集成的职责范围 您可以看到,
S3MessageHandler
接受AmazonS3
实例。您已经可以使用所需的RetryPolicy
配置ClientConfiguration
尽管如此,Spring Integration基于Spring重试项目提供了自己的
RequestHandlerRetryAdvice
,该项目将通过@ServiceActivator(adviceChain)
为S3MessageHandler
进行配置:您会很快发布吗?我们可以在下周创建一个里程碑。对你有用吗?太好了,我们期待下一个版本。我会留意的。