Veröffentlicht am: Aug 30, 2023
Amazon S3 unterstützt jetzt für S3-Endpunkte mehrwertige Antworten (MVA) auf DNS-Abfragen. Mit MVA können Sie jetzt bis zu acht S3-IP-Adressen pro DNS-Abfrage abrufen. Sie können diese IP-Adressen verwenden, um automatisch mehrere gleichzeitige Verbindungen zu S3 herzustellen, wodurch der Durchsatz verbessert werden kann. Mit MVA werden Wiederholungsversuche außerdem effizienter, da Anwendungen automatisch eine alternative IP-Adresse ausprobieren, ohne auf eine weitere DNS-Abfrage warten zu müssen.
Neuere Versionen des AWS-SDK, einschließlich Java 2.x, C++ und Python (Boto3), profitieren automatisch von MVA, ohne dass Änderungen an Ihrer Anwendung erforderlich sind. Wenn Sie Java SDK v2 mit der Common Runtime (CRT)-Bibliothek für asynchrone Vorgänge verwenden, bietet MVA zusätzliche Vorteile. CRT bietet einen alternativen asynchronen S3-Client, der Objekte mit verbesserter Leistung zu und von S3 überträgt, indem automatisch die mehrteilige Upload-API und Bytebereich-Abrufe von S3 verwendet werden. Darüber hinaus verbessert CRT die Zuverlässigkeit, indem einzelne fehlgeschlagene Teile einer Dateiübertragung automatisch wiederholt werden, ohne die gesamte Übertragung von vorne neu starten zu müssen. Bei Verwendung mit MVA werden diese Wiederholungen an eine alternative IP-Adresse vorgenommen, wodurch Ihre Verbindungen zu S3 zuverlässiger werden.
MVA-Antworten auf DNS-Abfragen für Amazon-S3-Endpunkte werden in allen kommerziellen AWS-Regionen ohne zusätzliche Kosten unterstützt. Weitere Informationen zum MVA-Routing finden Sie im Entwicklerhandbuch. Weitere Informationen zu Amazon-S3-Endpunkten und den Vorteilen der Aktivierung von CRT finden Sie in dieser Dokumentation, in den häufig gestellten Fragen und im Blog.