8
votes

Utiliser un filet avec git

Je voudrais étrangler une simple pull git à l'aide de filet . Cela semble être comme il devrait être facile: TRUITLE -D 100 GIT Tirez , mais lorsque Git montre sa vitesse de bande passante, il planant toujours environ 3,3 mib / s pour moi, beaucoup plus grand que le maximum supposé de 1000 Ko / s.

Je suis découragé par le fait qu'il semble que le filet n'a pas été mis à jour dans 8 ans, mais j'espère que je peux toujours résoudre ce problème.

Autres informations aléatoires qui peuvent prouver utiles:

  • Fedora 20
  • ruissasse -v : ruisseler: version 1.07
  • git --version : git version 1.9.0
  • J'utilise aussi hub , mais j'ai essayé avec et sans hub. Je ne vois aucune différence.
  • J'utilise ZSH.
  • ip addr :

    1: LO: MTU 65536 QDisc Noqueue State Unknown Group Par défaut Link / Loopback 00: 00: 00: 00: 00 Brd 00: 00: 00: 00: 00 INET 127.0.0.1/8 LOGEMENT LO LO valid_lft pour toujours préféré_lft pour toujours Inet6 :: 1/128 hôte de portée valid_lft pour toujours préféré_lft pour toujours 2: EM1: MTU 1500 QDISC PFIFO_FAST ÉTATS-INDIVANT LE GROUPE QLEN 1000 Lien / éther 08: 2e: 5F: 86: 4B: 8B BRD FF: FF: FF: FF: FF: FF Inet 192.168.1.142/24 BRD 192.168.1.255 Scope Global Dynamic EM1 valid_lft 64050Sec Préférences_LFT 64050SEC inet6 2601: D: B700: 679: A2E: 5FFF: FE86: 4B8B / 64 Portée mondiale NOPREFIXROUTE DYNAMIQUE valid_lft 216580sec préféré_lft 216580sec inet6 Fe80 :: A2E: 5FFF: FE86: 4B8B / 64 Lien d'étendue valid_lft pour toujours préféré_lft pour toujours 3: WLO1: MTU 1500 QDisc MQ État Down Group Par défaut QLEN 1000 Lien / éther 4c: 80: 93: A0: D7: 14 BRD FF: FF: FF: FF: FF: FF

    Bien sûr, je suis plus qu'heureux de fournir d'autres informations. Merci.


3 commentaires

Qu'est-ce que le filet? En général, il est judicieux d'ajouter des liens vers des bibliothèques et des outils qui ne sont pas nécessairement connus. Comme il se trouve, cela ressemble à une question pour super utilisateur ou éventuellement défaut de serveur , pas de pile trop-plein.


Remarque: le lien actuel donne un 403, mais ce lien est bon: Monkey.org/~ Marius / Filtre / Trickle.1.txt


@Jonathon merci. J'ai édité l'op.


3 Réponses :


8
votes

Je viens de l'essayer comme ça, et ça a fonctionné - au moins avec un clone git, donnez-lui un tir.

Fedora 20 | ruisseler 1.07 | git 1.9.3 xxx

et le -s signifie: xxx


0 commentaires

0
votes

J'ai trouvé sur FreeBSD que le filet n'a pas fonctionné de clonage via le protocole GIT, mais lorsqu'il est en train de cloner via HTTPS

FreeBSD 10.2-Livraison | GIT 2.4.5 | FILLE 1.07


1 commentaires

Bienvenue pour! Ce n'est pas une réponse terriblement claire. Essayez de fournir plus d'explications à vos réponses. Et peut-être des exemples. Voir Comment répondre à la page pour l'aide à l'amélioration de votre réponse.



0
votes

FYI FILLE ne fonctionnera pas avec le protocole GIT car le filet ne peut que Limiter les connexions TCP < / a>. C'est pourquoi cela fonctionne pour http


0 commentaires