By gmaiolo
Hey all, I just created a support ticket related to this but I’ll post here as well to see if anyone can help me in the meantime.
I’m trying to do 25k+ concurrent outgoing HTTP requests that work correctly on my local machine but timeout when ran from my droplet. This is with a .NET (dotnet) Core console application in C#. My personal network has 300mbps download speed, which get maxed out when I run the job on my personal machine.
Droplet job works correctly when limiting concurrent HTTP requests to 7.5k (but fail when trying with 10k) instead of the desired ~25k
As far as I’ve been able to analyze the issue has to be with the droplet networking and may be one of these:
For #2 I couldn’t find if there was any limit to the inbound bandwidth per droplet, but it seems to be very low. According to a Twitter message exchange with the official account there’s around 2Gbps of download speed but I’m not sure because of this issue.
Could anyone point me in the right direction?
Thanks.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.