Làm sao bạn có thể kill port 8080, 8081, 3306
Cách dừng tiến trình đang sử dụng port 8080 trong Windows
Nếu bạn cố gắng chạy hai tiến trình khác nhau sử dụng cùng một port 8080, bạn sẽ nhận được thông báo lỗi như “identify and stop any process that’s listening on port 8080”. Hãy hiểu rõ các thuật ngữ sau (Process, Process ID và Port Number) được sử dụng ở đây.
Process (Tiến trình): Tiến trình cơ bản là một bản sao của một chương trình. Ví dụ, nếu bạn chạy chương trình Notepad nhiều lần, mỗi lần chạy sẽ có một Tiến trình riêng biệt. Tiến trình sử dụng tài nguyên, chẳng hạn như RAM có sẵn trên máy tính của bạn. Nếu bạn nhìn vào Task Manager và thấy chương trình đang chạy nhiều lần, mỗi lần chạy khác nhau của chương trình có thể là một Tiến trình khác nhau.
Process ID (PID - Mã số tiến trình): PID là các số định danh được hệ điều hành gán mỗi khi một tiến trình mới được tạo.
Port Number (Số cổng): Số cổng là cách để xác định một tiến trình cụ thể để chuyển tiếp một thông điệp Internet hoặc mạng khác khi nó đến máy chủ. Số cổng là địa chỉ logic của mỗi ứng dụng hoặc tiến trình giúp xác định các tiến trình gửi và nhận thông điệp.
Các bước dừng tiến trình đang sử dụng port 8080
Chúng ta cần chạy một vài lệnh trong Command Prompt để dừng tiến trình đang sử dụng port 8080.
Bước 1: Tìm Process ID trong Windows bằng Command Prompt
$ netstat -ano | findstr
Ví dụ:
$
netstat -ano | findstr 8080
Bước 2: Dừng tiến trình bằng Command Prompt
$
taskkill /F /PID