You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Houston Putman (Jira)" <ji...@apache.org> on 2021/10/07 16:04:00 UTC
[jira] [Commented] (SOLR-15681) Customization of S3 client
retry/throttling logic
[ https://issues.apache.org/jira/browse/SOLR-15681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17425657#comment-17425657 ]
Houston Putman commented on SOLR-15681:
---------------------------------------
We should also make sure we are using the best practices for our file uploads, so that the retry logic works with them:
https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/best-practices.html
> Customization of S3 client retry/throttling logic
> -------------------------------------------------
>
> Key: SOLR-15681
> URL: https://issues.apache.org/jira/browse/SOLR-15681
> Project: Solr
> Issue Type: Improvement
> Security Level: Public(Default Security Level. Issues are Public)
> Components: contrib - S3 Repository
> Reporter: Houston Putman
> Priority: Major
>
> Currently there are very few configuration options for users to customize how the s3-repository module interacts with S3.
> One such option that would be very beneficial, especially given how many files Solr backups can use, would be retry and throttling logic. The AWS client provides [a few options|https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/using.html#using-retries] to customize the number of retries, and backoff logic, when requests do not succeed.
> We don't want to give users a 1000 options to configure the S3 client in the solr.xml, but we can definitely give a few popular options that would help optimize for their use cases. Retries and throttling backoff logic seem like 2 good options to start with.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org