PortKiller

PortKiller는 로컬 네트워크 포트를 점유하고 있는 프로세스를 찾아 종료할 수 있도록 도와주는 개발자용 macOS 메뉴 막대 유틸리티입니다.

Mehmet Kalayci com.portkiller.app

PortKiller이란?

PortKiller는 실행 중인 앱, 서버, 컨테이너 또는 백그라운드 서비스가 점유해 막혀 있는 로컬 포트를 개발자가 해제할 수 있도록 도와주는 네이티브 macOS 유틸리티입니다. 메뉴 막대에 상주하므로 일반적인 개발용 포트에서 어떤 프로세스가 수신 대기 중인지 빠르게 확인하고, Terminal 명령을 사용하지 않고도 이를 종료할 수 있습니다. 대표적인 사용 사례로는 웹 개발 중 “address already in use” 오류 해결, 로컬 서비스 테스트, Docker 또는 Homebrew로 관리되는 도구가 남겨둔 프로세스 추적 등이 있습니다. 이 앱은 또한 프로세스와 관련된 프로젝트 컨텍스트를 보여줄 수 있으며, 모니터링 중인 포트가 활성화되면 알려줍니다. PortKiller는 수동 명령줄 정리보다 포트 및 프로세스 제어에 빠르게 접근하는 편의성이 더 중요한 Mac 개발 워크플로를 위해 설계되었습니다.

주요 기능

  • 로컬 개발 포트에서 수신 대기 중인 활성 프로세스 나열
  • 메뉴 막대에서 한 번의 클릭으로 포트를 점유한 프로세스 종료
  • 모니터링 중인 포트를 사용 중인 Docker 컨테이너 감지
  • PostgreSQL, Redis, MySQL 같은 일반적인 Homebrew 서비스 식별
  • 로컬 Git 저장소와 연결된 프로세스의 프로젝트 컨텍스트 표시
  • 모니터링 중인 포트가 수신 대기를 시작하면 알림 제공
  • 구성 가능한 설정으로 포트 범위를 실시간 모니터링

diCleaner로 앱 잔여 파일 검토

정리하기 전에 캐시, 지원 파일, 컨테이너 및 로그인 항목을 확인하세요.

diCleaner 다운로드

안전 개요

상태: 대체로 안전

PortKiller는 로컬 네트워크 리스너를 검사하고 선택한 프로세스를 종료할 수 있는 개발자 유틸리티이며, 이는 본래 목적에 부합하는 정상적인 동작입니다. 활성 앱, 서버, 데이터베이스 또는 컨테이너를 중지할 수 있으므로, 잘못된 프로세스를 종료하면 작업이 중단되거나 로컬 서비스가 일시적으로 멈출 수 있습니다. 특히 개발 세션 중에는 해제하려는 프로세스나 포트를 정확히 알고 있을 때 사용하세요.

권장: 동일한 포트를 두고 경쟁하는 로컬 서버, 데이터베이스, 컨테이너 또는 기타 개발 도구를 자주 실행한다면 PortKiller를 유지하세요. 포트 충돌 문제를 거의 해결하지 않는다면 macOS에 영향을 주지 않고 제거할 수 있지만, 막힌 포트를 해제하는 빠른 메뉴 막대 바로가기는 잃게 될 수 있습니다.

일반 경로

  • /Applications/PortKiller.app

경험 공유

처음으로 경험을 공유하세요.

이 앱에 대한 경험 공유