T
tjlumpkin
I'm pulling my hair out over this one. I wrote a simple web app that
requests a comma delimited list of IP addresses from another system's
web service. It then splits the list into a very big array, iterates
the array and sends a 250k UDP packet to each IP address. For my
testing I'm hitting near a thousand IPs, eventually the app could hit
up to 15 thousand IPs.
On my laptop running Visual Studio's web server I complete my test
broadcast in 3 seconds. When I run the app on my Win 2k3 server with
IIS 6.0, it takes a little over 8 minutes.
The system monitor, network monitor, and task manager all show
absolutely no stress on the server during this test.
I'm not sure what to try. I appreciate any ideas you may give me.
requests a comma delimited list of IP addresses from another system's
web service. It then splits the list into a very big array, iterates
the array and sends a 250k UDP packet to each IP address. For my
testing I'm hitting near a thousand IPs, eventually the app could hit
up to 15 thousand IPs.
On my laptop running Visual Studio's web server I complete my test
broadcast in 3 seconds. When I run the app on my Win 2k3 server with
IIS 6.0, it takes a little over 8 minutes.
The system monitor, network monitor, and task manager all show
absolutely no stress on the server during this test.
I'm not sure what to try. I appreciate any ideas you may give me.