Last active
August 29, 2015 13:57
-
-
Save tugberkugurlu/9485452 to your computer and use it in GitHub Desktop.
HttpClient TCP connection try
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
ServicePointManager.DefaultConnectionLimit = 12; | |
for (int i = 0; i < 100; i++) | |
{ | |
Run(); | |
} | |
using (HttpClient client = new HttpClient()) | |
{ | |
for (int i = 0; i < 100; i++) | |
{ | |
Run(client); | |
} | |
} | |
} | |
static void Run() | |
{ | |
HttpClient client = new HttpClient(); | |
var response = client.GetAsync("http://www.tugberkugurlu.com").Result; | |
} | |
static void Run(HttpClient client) | |
{ | |
var response = client.GetAsync("http://www.tugberkugurlu.com").Result; | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## Running the first for loop resulted the below TcpView log: | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17384 168.61.4.124 http FIN_WAIT1 | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17385 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17386 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17387 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17389 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17390 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17391 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17392 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17393 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17394 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17396 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17397 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17398 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17399 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17401 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17402 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17403 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17405 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17407 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17408 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17409 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17410 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17411 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17412 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17414 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17415 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17416 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17417 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17420 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17421 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17423 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17424 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17425 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17426 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17427 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17428 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17430 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17431 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17432 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17433 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17434 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17435 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17436 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17438 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17442 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17443 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17444 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17446 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17447 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17448 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17449 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17450 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17451 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17452 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17454 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17455 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17456 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17457 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17458 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17459 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17460 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17462 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17463 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17464 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17465 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17466 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17467 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17468 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17470 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17472 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17473 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17475 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17476 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17477 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17478 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17480 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17481 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17483 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17485 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17486 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17487 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17488 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17489 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17491 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17492 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17493 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17494 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17495 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17496 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17504 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17505 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17506 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17507 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17528 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17542 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17594 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17596 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17600 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17601 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17602 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17603 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17605 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17607 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17611 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17612 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17618 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17619 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17621 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17622 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17623 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17625 168.61.4.124 http ESTABLISHED | |
HttpClientTry.vshost.exe 14444 TCP tugberk-pc 17626 168.61.4.124 http ESTABLISHED |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment