Ogranicz przepustowość Chrome

11

W celach programistycznych chcę mieć możliwość ograniczenia przepustowości łącza Chrome, szczególnie w przypadku połączeń localhost.

Wiem, że dodatek „Firefox Throttle” robi to w Firefoksie; Czy istnieje sposób, aby zrobić to samo w Chrome, korzystając z narzędzi do tworzenia stron internetowych lub rozszerzenia?

Benjamin Crouzier
źródło

Odpowiedzi:

3

Nie można „dławić” połączeń localhost (127.0.0.1). To się po prostu nigdy nie wydarzy. Ponieważ musisz przetestować aplikację internetową w środowisku przedprodukcyjnym, musisz znaleźć jakiś emulator / symulator środowiska sieciowego.

Jedna z firm, w której kiedyś pracowałem, wykorzystała między innymi Shunra vCat właśnie do takich celów testowych. Możesz znaleźć darmową alternatywę lub dwie, jeśli się rozejrzysz, ale nie jestem pewien.

ValleyK
źródło
Kiedyś korzystałem z przepustnicy firefox i dławi on połączenia localhost. Jeśli mi nie ufasz, zainstaluj starą wersję Firefoksa z rozszerzeniem „przepustnica firefox”. zrzut ekranu
Benjamin Crouzier
1

Apple stworzyło bardzo przydatne oficjalne narzędzie do spowolnienia sieci na Macu w celu przetestowania.

Nazywa się to Network Link Conditioner i jest darmowym pobieraniem Xcode dla użytkowników Lion. Większość starszych wersji Xcode przed wersją 4.3.2 zawierało kopię tego narzędzia. Teraz używasz Xcode, aby pobrać go bezpośrednio w podobny sposób, jak symulatory iOS i dokumentacja programisty.

wprowadź opis zdjęcia tutaj

Istnieje 11 wbudowanych profili z sieci Lossy Edge z opóźnieniem 400 ms do modemu kablowego. Jeśli potrzebujesz innych limitów, możesz również użyć ipfwsiebie, jak opisano w artykule Craiga Hockenberry'a , powolna jazda, ułatw sobie. Wspomina również o panelu ograniczenia prędkości Mike'a Schraga, który jest mniejszy niż Xcode, ale ma mniej opcji niż narzędzie Apple .

Spowalnia cały stos sieciowy, więc nie można ograniczać przepustowości dla poszczególnych aplikacji bez robienia rzeczy takich jak instalacja lwa na maszynie wirtualnej i ustawienie tej maszyny wirtualnej za pomocą przepustnicy.

Źródło: /apple/24066/how-to-simulate-slow-internet-connections-on-the-mac

Meetai.com
źródło
1

Jeśli naciśniesz Ctrl+ Shift+ I, pojawią się Narzędzia programistyczne dla Chrome.

Przejdź do podkarty „Sieć”, która otwiera się w tym okienku, a na podkartce, która otwiera się w tym okienku, kliknij „Brak dławienia ▼” („▼” wygląda jak strzałka w dół).

Tam możesz wybrać określony rodzaj ograniczenia przepustowości z listy dostępnych typów, tak jakbyś używał tylko tego rodzaju połączenia (2G itp.). Nie jestem pewien, czy liczy się tylko pobieranie zamiast przesyłania, czego szukam, ale znalazłem to.

stanie
źródło