PortKiller

PortKiller là tiện ích trên thanh menu của macOS dành cho nhà phát triển để tìm và dừng các tiến trình đang giữ mở các cổng mạng cục bộ.

Mehmet Kalayci com.portkiller.app

PortKiller là gì?

PortKiller là tiện ích macOS gốc giúp nhà phát triển giải phóng các cổng cục bộ bị chặn bởi ứng dụng, máy chủ, container hoặc dịch vụ nền đang chạy. Ứng dụng nằm trên thanh menu để bạn có thể nhanh chóng xem tiến trình nào đang lắng nghe trên các cổng phát triển phổ biến và dừng chúng mà không cần dùng lệnh Terminal. Các trường hợp sử dụng phổ biến gồm khắc phục lỗi “address already in use” trong quá trình phát triển web, kiểm thử dịch vụ cục bộ và truy tìm các tiến trình còn sót lại do Docker hoặc các công cụ do Homebrew quản lý để lại. Ứng dụng cũng có thể hiển thị ngữ cảnh dự án liên quan cho một tiến trình và thông báo cho bạn khi các cổng được theo dõi trở nên hoạt động. PortKiller được thiết kế cho quy trình phát triển trên Mac, nơi việc truy cập nhanh vào các điều khiển cổng và tiến trình thuận tiện hơn so với việc dọn dẹp thủ công qua dòng lệnh.

Tính năng chính

  • Liệt kê các tiến trình đang hoạt động và lắng nghe trên các cổng phát triển cục bộ
  • Dừng tiến trình đang giữ cổng từ thanh menu chỉ với một cú nhấp
  • Phát hiện các container Docker đang sử dụng các cổng được theo dõi
  • Nhận diện các dịch vụ Homebrew phổ biến như PostgreSQL, Redis và MySQL
  • Hiển thị ngữ cảnh dự án cho các tiến trình gắn với kho Git cục bộ
  • Thông báo cho bạn khi các cổng được theo dõi bắt đầu lắng nghe
  • Theo dõi các dải cổng theo thời gian thực với cài đặt có thể cấu hình

Kiểm tra dữ liệu ứng dụng còn sót lại bằng diCleaner

Kiểm tra bộ nhớ đệm, tệp hỗ trợ, vùng chứa và mục đăng nhập trước khi dọn dẹp.

Tải diCleaner

Tổng quan về an toàn

Trạng thái: Phần lớn an toàn

PortKiller là tiện ích dành cho nhà phát triển, có chức năng kiểm tra các trình lắng nghe mạng cục bộ và có thể chấm dứt các tiến trình được chọn, điều này là bình thường đối với mục đích của ứng dụng. Vì ứng dụng có thể dừng các app, máy chủ, cơ sở dữ liệu hoặc container đang hoạt động, việc kết thúc nhầm tiến trình có thể làm gián đoạn công việc của bạn hoặc tạm thời dừng các dịch vụ cục bộ. Hãy dùng ứng dụng khi bạn nhận ra tiến trình hoặc cổng mà bạn muốn giải phóng, đặc biệt trong các phiên phát triển.

Khuyến nghị: Hãy giữ PortKiller nếu bạn thường xuyên chạy máy chủ cục bộ, cơ sở dữ liệu, container hoặc các công cụ phát triển khác cạnh tranh cùng một cổng. Nếu bạn hiếm khi xử lý sự cố xung đột cổng, bạn có thể gỡ ứng dụng mà không ảnh hưởng đến macOS, dù có thể mất một lối tắt nhanh trên thanh menu để giải phóng các cổng bị chặn.

Đường dẫn phổ biến

  • /Applications/PortKiller.app

Chia sẻ trải nghiệm

Hãy là người đầu tiên chia sẻ trải nghiệm.

Chia sẻ trải nghiệm của bạn với ứng dụng này