PortKiller
PortKiller è un’utilità per la barra dei menu di macOS pensata per gli sviluppatori, che consente di trovare e arrestare i processi che mantengono aperte le porte di rete locali.
Che cos’è PortKiller?
PortKiller è un’utilità nativa per macOS che aiuta gli sviluppatori a liberare le porte locali bloccate da app, server, container o servizi in background in esecuzione. Risiede nella barra dei menu, così puoi vedere rapidamente quali processi sono in ascolto sulle porte di sviluppo più comuni e arrestarli senza usare comandi del Terminale. Gli scenari d’uso più comuni includono la risoluzione degli errori “address already in use” durante lo sviluppo web, il test di servizi locali e l’individuazione dei processi lasciati in esecuzione da Docker o da strumenti gestiti con Homebrew. L’app può anche mostrare il contesto del progetto associato a un processo e avvisarti quando le porte monitorate diventano attive. PortKiller è progettata per i flussi di lavoro di sviluppo su Mac in cui l’accesso rapido ai controlli di porte e processi è più pratico della pulizia manuale tramite riga di comando.
Caratteristiche principali
- Elenca i processi attivi che sono in ascolto sulle porte di sviluppo locali
- Arresta con un clic dalla barra dei menu un processo che occupa una porta
- Rileva i container Docker che stanno usando le porte monitorate
- Identifica i comuni servizi Homebrew come PostgreSQL, Redis e MySQL
- Mostra il contesto del progetto per i processi collegati a repository Git locali
- Ti avvisa quando le porte monitorate iniziano ad ascoltare
- Monitora intervalli di porte in tempo reale con impostazioni configurabili
Controlla i residui delle app con diCleaner
Verifica cache, file di supporto, contenitori ed elementi di login prima della pulizia.
Panoramica sicurezza
Stato: Per lo più sicuro
PortKiller è un’utilità per sviluppatori che ispeziona i listener di rete locali e può terminare i processi selezionati, comportamento normale per il suo scopo. Poiché può arrestare app, server, database o container attivi, terminare il processo sbagliato potrebbe interrompere il tuo lavoro o fermare temporaneamente i servizi locali. Usala quando riconosci il processo o la porta che vuoi liberare, soprattutto durante le sessioni di sviluppo.
Raccomandazione: Tieni PortKiller se esegui regolarmente server locali, database, container o altri strumenti di sviluppo che competono per le stesse porte. Se raramente risolvi conflitti tra porte, puoi rimuoverla senza influire su macOS, anche se potresti perdere una rapida scorciatoia nella barra dei menu per liberare le porte bloccate.
Percorsi comuni
/Applications/PortKiller.app
Condividi la tua esperienza
Sii il primo a condividere la tua esperienza.