Click here to Skip to main content
15,886,603 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I wrote svc service to upload a file to server, the service run in streamed mode and i can chunk file in any size before uploading. My test run is to upload files (all 1Gb+) over 50 + test connections (over 50 Gb Data). To do that i created a console application that consumes that file service (svc) and uploads a file given in command line argument. Then i ran this exe in command line tool 50 times using shell script.

It created 50+ connections to my web server and start uploading file, all good.

Now i see that 1) all files being piling in .Net temp folders and being moved to final location slowly. 2) CPU and Memory is still well under 30% but my website become unresponsive and not opening any page. (wondering why as outgoing bandwidth should be free as only incoming is used while downloading data) 3) I cant make further connections to upload any more files.

Any one got any experience here ??
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900