如何在aws sdk v2中为sqs异步客户端设置线程数?

5lhxktic  于 2021-08-20  发布在  Java
关注(0)|答案(0)|浏览(186)

我目前正在使用java aws sdk v2。我想在sqs异步客户端的线程池中设置固定数量的线程。但是,在aws sdk v2中,我看不到任何选项可以这样做?

SqsAsyncClient.builder()
              .region(Region.of(awsRegion))
.endpointOverride(URI.create(configuration.getString(ConfigPaths.SQS_URL_ROOT))).build();

在旧版本1 aws sdk中,我可以在此处使用withexecutorfactory进行设置:

AmazonSQSAsyncClientBuilder.standard()
                            .withExecutorFactory(() -> Executors.newFixedThreadPool(100))
                            .withEndpointConfiguration(
                                    new AwsClientBuilder.EndpointConfiguration(ConfigPaths.SQS_URL_ROOT, awsRegion))
                            .build();

如何在v2 sdk中设置simular配置?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题