-
Notifications
You must be signed in to change notification settings - Fork 848
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SQSclient http issue under highload #1438
Comments
What do you have set in the client config around this topic? Is CacheHttpClient true? |
Yes I am using .net core. I think the problem could be the targeting. (Using .net standart 1.3 and not the 2.0 httpclient) /// Create and configure an HttpClient. /// /// public abstract HttpClient CreateHttpClient(IClientConfig clientConfig);
|
I am also having this issue. Is there a suggested way to use the SQSClient without consuming all the connections? |
I spoke with the aws support through my company, and they wont solve it,bc there is workaround for it. Implementation guide: |
This was really useful for adding poly policies and using reflection for adding tests. Thanks. |
We have noticed this issue has not received attention in 1 year. We will close this issue for now. If you think this is in error, please feel free to comment and reopen the issue. |
SQS client cause socket exceptions under high load in .net core.
Expected Behavior
Sqsclient should able to manage the httpclient lifetime with the applications.
Resused the httpclients and not consume all of the ports. 8124
Current Behavior
Clientconfig httpclient factory is null. Therefore no disposable httpclients. Cache is increasing to the maximum.
Possible Solution
Steps to Reproduce (for bugs)
Create ecs fargate cluster. Run a task where the container runs a .net core app on linux.
Context
Services goes against high load. Not supports the SLAs which are defined for sqs.
Are you sure about the http a best protocol for messaging?
Your Environment
Ecs Fargate via linux containers.
.NET Core Info
The text was updated successfully, but these errors were encountered: