PortKiller

PortKiller to narzędzie narzędziowe dla macOS działające na pasku menu, przeznaczone dla deweloperów do znajdowania i zatrzymywania procesów, które utrzymują otwarte lokalne porty sieciowe.

Mehmet Kalayci com.portkiller.app

Czym jest PortKiller?

PortKiller to natywne narzędzie dla macOS, które pomaga deweloperom zwalniać lokalne porty blokowane przez uruchomione aplikacje, serwery, kontenery lub usługi działające w tle. Działa z poziomu paska menu, dzięki czemu możesz szybko sprawdzić, które procesy nasłuchują na typowych portach deweloperskich, i zatrzymać je bez używania poleceń Terminala. Typowe zastosowania obejmują rozwiązywanie błędów „address already in use” podczas tworzenia aplikacji webowych, testowania usług lokalnych oraz tropienia procesów pozostawionych przez Docker lub narzędzia zarządzane przez Homebrew. Aplikacja może także pokazywać powiązany kontekst projektu dla procesu oraz powiadamiać Cię, gdy monitorowane porty staną się aktywne. PortKiller został zaprojektowany z myślą o macOSowych przepływach pracy deweloperskiej, w których szybki dostęp do kontroli portów i procesów jest wygodniejszy niż ręczne porządki z poziomu wiersza poleceń.

Kluczowe cechy

  • Wyświetlanie aktywnych procesów nasłuchujących na lokalnych portach deweloperskich
  • Zatrzymywanie procesu zajmującego port z paska menu jednym kliknięciem
  • Wykrywanie kontenerów Docker korzystających z monitorowanych portów
  • Identyfikowanie popularnych usług Homebrew, takich jak PostgreSQL, Redis i MySQL
  • Pokazywanie kontekstu projektu dla procesów powiązanych z lokalnymi repozytoriami Git
  • Powiadamianie, gdy monitorowane porty zaczynają nasłuchiwać
  • Monitorowanie zakresów portów w czasie rzeczywistym z konfigurowalnymi ustawieniami

Sprawdź pozostałości aplikacji w diCleaner

Przed czyszczeniem sprawdź pamięci podręczne, pliki wsparcia, kontenery i elementy logowania.

Pobierz diCleaner

Przegląd bezpieczeństwa

Status: Przeważnie bezpieczne

PortKiller to narzędzie dla deweloperów, które sprawdza lokalne nasłuchujące połączenia sieciowe i może kończyć wybrane procesy, co jest normalne dla jego przeznaczenia. Ponieważ może zatrzymywać aktywne aplikacje, serwery, bazy danych lub kontenery, zakończenie niewłaściwego procesu może przerwać Twoją pracę lub tymczasowo zatrzymać lokalne usługi. Używaj go wtedy, gdy rozpoznajesz proces lub port, który chcesz zwolnić, szczególnie podczas sesji deweloperskich.

Zalecenie: Zachowaj PortKiller, jeśli regularnie uruchamiasz lokalne serwery, bazy danych, kontenery lub inne narzędzia deweloperskie, które konkurują o te same porty. Jeśli rzadko rozwiązujesz konflikty portów, możesz go usunąć bez wpływu na macOS, choć możesz stracić wygodny skrót na pasku menu do zwalniania zablokowanych portów.

Typowe ścieżki

  • /Applications/PortKiller.app

Podziel się doświadczeniem

Bądź pierwszy, który podzieli się doświadczeniem.

Podziel się doświadczeniem z tym aplikacją