11
votes

Simulation de la connexion Internet lente sur localhost

iam utilisant c #, asp.net et iis, je veux simuler une connexion Internet lente sur mon PC pour tester mon application.

est-il possible que je puisse contrôler la bande passante d'IIS.

S'il vous plaît ne faites pas Suggérez xxx

dans le fichier C #.


0 commentaires

5 Réponses :


1
votes

Vous pouvez trouver ou créer un proxy qui fournit des contrôles de vitesse configurables par des fichiers ou des contrôles ui. Le proxy obtiendrait la demande du client, apporterait la demande au serveur, recevant la réponse, puis S-L-O-W-L-Y Envoyez la réponse au client. (Il serait probablement utilisé une sorte de thread.sleep (x) entre l'envoi de chaque octet de la réponse au client.)


0 commentaires

17
votes

Vous pouvez exécuter Fiddler et utiliser son accentuation de connexion pour simuler une connexion lente.

Notez que vous devez naviguer sur votre nom de machine, pas localhost . ( localhost. devrait également fonctionner)


0 commentaires

5
votes

Fiddler le fera pour vous.


0 commentaires

0
votes

Après avoir cherché un peu sur Internet, je n'ai trouvé aucun libre logiciel libre / Foss sur Win32 qui fait le travail de ports arbitraires.

J'ai un serveur sous tests qui écoutent sur le port 13000 et un client sous test comportant un port d'envoi configurable. De nombreux outils, conçus uniquement pour le Web, créent un tunnel d'étranglement du port 80 à quelque chose de configurable, mais mon serveur n'écoutera jamais sur le port 80 ..

Quelqu'un sait quelque chose comme la commande Unix 'TC'?


2 commentaires

Avez-vous déjà trouvé un logiciel pour vous aider avec cela?


Pas de chance, c'était il y a longtemps et je suis allé une autre façon, désolé



0
votes

Ce n'est pas lié à C #, mais je suggérerais de ralentir le réseau système (ou le réseau VM ..) à la place, il devrait être beaucoup plus facile de jouer. À Linux, nous pouvons utiliser TC .

Sudo TC QDisc Ajouter Dev WLP3S0 Root Netem Délay 500ms

Pour éteindre:

Sudo TC QDisc Del Del Del Del Del Del WLP3S0 Root Netem

Source: http: // jvns.ca/blog/2017/04/01/slow-down-your-internet-with-tc/

https://linux.die.net/man/8/tc


0 commentaires