Skip to content

Allow the SnsTemplate to support the SnsAsyncClient over the SnsClient (sync) #1568

@jonathanmdr

Description

@jonathanmdr

Type: Feature

Is your feature request related to a problem? Please describe.
Actually, the SnsTemplate uses a sync client to send events; the sync approach can cause some errors, such as software.amazon.awssdk.core.exception.SdkClientException: Unable to execute HTTP request: executor not accepting a task when the volume of events sent by the SnsTemplate is very high.

Describe the solution you'd like
Change the SnsTemple to use the async client approach similar to the SqsTemplate.

Describe alternatives you've considered
Allow a custom configuration for SnsTemplate to use the async client approach over the sync client.

Additional context
Image
Image

Metadata

Metadata

Assignees

Labels

component: snsSNS integration related issue

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions