Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
spring集成aws:设置s3重试_Spring_Amazon S3_Spring Integration - Fatal编程技术网

spring集成aws:设置s3重试

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

是否可以使用spring integration aws在
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
进行配置:

您会很快发布吗?我们可以在下周创建一个里程碑。对你有用吗?太好了,我们期待下一个版本。我会留意的。