Please upgrade your application dependency to version AWS Java V2 SDK 2.10.56 [AWS Account: 487221880384]

Hello,

One or more applications in your AWS account has a dependency on asynchronous features of AWS SDK for Java V2. In versions below 2.10.56 of the AWS SDK for Java V2, the asynchronous clients (e.g. S3AsyncClient, SqsAsyncClient) resolve and cache the IP address of AWS Services once per channel pool, and the resolved IP is then used for all future connections to the host name until the client is closed. As a result, applications that use long-lived asynchronous SDK clients could use stale IP addresses to AWS services that can result in exceptions, and potentially not use the breadth of load balancing that the service provides, causing increased overall latency.

What Do I Need to Do?
Please upgrade your application dependency to AWS Java V2 SDK 2.10.56 [1].

If You are Using Apache Maven Build System:
- If you are importing individual Java SDK components[2] (Recommended), then modify all Maven dependencies of Java V2 SDK to 2.10.56 or higher.

<!-- https://mvnrepository.com/artifact/software.amazon.awssdk/netty-nio-client -->
<dependency>
    <groupId>software.amazon.awssdk</groupId>
    <artifactId>netty-nio-client</artifactId>
    <version>2.10.56</version>
</dependency>

- If you are importing the entire Java SDK as a dependency[3] (Not recommended), then open your pom.xml and modify Maven dependency for Java V2 SDK to 2.10.56 or higher.

<dependencies>
  <dependency>
    <groupId>software.amazon.awssdk</groupId>
    <artifactId>aws-sdk-java</artifactId>
    <version>2.10.56</version>
  </dependency>
</dependencies>

For more details about specifying SDK dependencies with Maven please visit Using the Java SDK with Apache Maven [4].

If You are Using Gradle Build System:
- Open your build.gradle file and modify the dependencies section:

dependencies {
    testCompile group: 'software.amazon.awssdk', name: 'netty-nio-client', version: '2.10.56'
}

For more details about specifying SDK dependencies with Gradle please visit Using the Java SDK with Gradle [5].

[1] https://mvnrepository.com/artifact/software.amazon.awssdk/netty-nio-client/2.10.56
[2] https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-project-maven.html#configuring-maven-individual-components
[3] https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-project-maven.html#configuring-maven-entire-sdk
[4] https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-project-maven.html
[5] https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/setup-project-gradle.html

Sincerely,
Amazon Web Services

Amazon Web Services, Inc. is a subsidiary of Amazon.com, Inc. Amazon.com is a registered trademark of Amazon.com, Inc. This message was produced and distributed by Amazon Web Services Inc., 410 Terry Ave. North, Seattle, WA 98109-5210

---
Reference: https://phd.aws.amazon.com/phd/home#/event-log?Event%20ARN=arn:aws:health:global::event/SDK/AWS_SDK_OPERATIONAL_NOTIFICATION/AWS_SDK_OPERATIONAL_NOTIFICATION_640afb08-b70c-4c41-a170-d0b471cda19c&eventID=arn:aws:health:global::event/SDK/AWS_SDK_OPERATIONAL_NOTIFICATION/AWS_SDK_OPERATIONAL_NOTIFICATION_640afb08-b70c-4c41-a170-d0b471cda19c&eventTab=details&layout=vertical