2017-01-18 19 views
6

Tôi đã tìm kiếm rất nhiều và tôi hiểu có một số quy trình hoặc máy chủ đang chạy trên cổng 3000, nhưng làm cách nào tôi có thể dừng và chạy một máy chủ http tốc hành mới cổng 3000. Có vài câu trả lời cho nó biết về môi trường Unix .. nhưng làm thế nào để phát hành cổng trên môi trường cửa sổ bằng cách sử dụng thiết bị đầu cuối cmd. Đóng nhiệm vụ bằng cách sử dụng PID cũng không hoạt động đối với tôi. Cảm ơn trướcnhận được lỗi- nghe EADDRINUSE ::: 3000 trên windows machine

+0

kết thúc nhiệm vụ 'nút' từ trình quản lý tác vụ –

Trả lời

6

mở cửa sổ lệnh và gõ như sau

netstat -a -o -n 

chạy xuống danh sách bằng cách cổng cho đến khi bạn tìm thấy cổng 3000 và bạn sẽ thấy quá trình id. Sau đó chạy

taskkill /F /PID (yourprocessID) 

có một cách đơn giản để làm điều này trong một lệnh đơn

FOR /F "tokens=4 delims= " %%P IN ('netstat -a -n -o ^| findstr :3000') DO TaskKill.exe /PID %%P 

nếu bạn sử dụng windows 7 U có thể cần tokens=5, sử dụng với thẻ thận trọng khác nhau đối với hệ điều hành khác nhau.

+0

Điều này làm việc hoàn hảo, cảm ơn bạn đã hướng dẫn @Gnanesh – torbenrudgaard

+0

Tôi đã có thể 'netstat -a -o -n' để xác định PID nhưng nhiệm vụ bị lỗi do '/F 'flag. – user752746

+0

Tôi đã tìm thấy http://tweaks.com/windows/39559/kill-processes-from-command-prompt/ bài viết này rất hữu ích. – user752746

0

EADDRINUSE có nghĩa là đã có một quy trình đang chạy khác đang lắng nghe cổng mà ứng dụng nút của bạn muốn sử dụng và đã đặt trước. Rất có thể bạn đã chạy ứng dụng trước đó nhưng ứng dụng chưa kết thúc đúng cách và vẫn đang giữ cổng. vì vậy đầu tiên chúng tôi chấm dứt đang chạy một, sau đó chỉ bắt đầu một một máy chủ mới

3
  • Trong cửa sổ 10, task manager mở và đi đến Details tab.
  • Ở đó bạn sẽ tìm thấy node.exe đang chạy.
  • Kết thúc nhiệm vụ đó và cổng của bạn sẽ được giải phóng.
+0

Tôi đã có thể xóa nhiệm vụ nút bằng phương pháp này. cảm ơn! – user752746

0

Đó là vì cổng 3000 đang bận lắng nghe quá trình khác. vì vậy chỉ cần đi đến trình quản lý tác vụ và kết thúc quá trình đó/xóa tất cả các quy trình liên quan đến nút js.

Các vấn đề liên quan