Khắc phục: Port bị chiếm không thể khởi động SERVER J2EE/JAVAEE

Khắc phục: Port bị chiếm không thể khởi động SERVER J2EE/JAVAEE

Mục đích của chủ đề này hướng tới việc giành lại port khởi động của các server hỗ trợ J2EE/JavaEE. Ở đây chúng tôi viết bài này trên Tomcat không thể khởi động được khi port bị chiếm

Khi có vấn đề trên xảy ra chúng ta mở cmd trong Windows và sử dụng lệnh như sau

netstat –a –o –n | findstr <tên port được thông báo bị chiếm>

với

-a: liệt kê tất cả các port đang được lắng nghe (listening) và kết nối

-o: liệt kê ID process của các connection tương ứng

-n: trình bày địa chỉ và port number ở dạng ký số

Hình ví dụ bên dưới tôi làm với port chiếm là 8084

Như hình ví dụ chúng ta thấy process ID (PID) đang chiếm port là 3368

Chúng ta bật cửa số task manager, chọn task Processes

  • Để view được PID, chúng ta chọn menu View, click chọn Select Columns …

  • Chúng ta check vào vào PID và nhấn OK

  • Tại tab Process chúng ta tìm PID tương ứng hiển thị trong màn hình cmd

  • Chúng ta thực hiện EndProcess, sau đó đóng cửa sổ Task Manager lại, đóng Netbeans, sau đó start Netbeans lại
  • Khởi động lại Tomcat, có lẽ server sẽ khởi động bình thường

Hy vọng bài viết sẽ giúp ích được cho bạn trong việc khắc phục server. Tuy nhiên cần lưu ý những điều sau đây

  • Nếu như khi xem trong Task Manager mà chúng ta thấy các port đó đang chiếm bởi các process mà có USERNAME là SYSTEM hay LOCAL SERVICES thì chúng ta không thể tắt ngang nó được mà phải tìm cách tắt service và system đó. Điều này là cực kỳ khó và có khả năng gây nên màn hình xanh chết chóc
  • Do vậy, khi gặp trường hợp nêu trên cách tốt nhất là chúng ta nên cài cả lại hệ điều hành và sau đó cài đặt lại netbeans và server

Nội dung của chủ đề nêu trên có thể áp dụng cho tất cả server hỗ trợ J2EE/JavaEE như Sun – Glassfish, JBoss, …

Hẹn gặp lại ở các chủ đề khác

Bạn thấy bài viết này như thế nào?: 
Average: 6 (1 vote)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
Drupal 8 Now: Sử dụng Composer dependencies trong Drupal 7

Drupal 8 Now: Sử dụng Composer dependencies trong Drupal 7

Using namespaces and the PSR-0/4 standard creates a clean and simple way of sharing code across projects. This is a core part of the Drupal 8 architecture.

Best Buy bán iPhone 5c 16 GB với giá 0 đồng

Best Buy bán iPhone 5c 16 GB với giá 0 đồng

Hãng bán lẻ nổi tiếng thế giới Best Buy vừa gây sốc khi bán ra chiếc iPhone 5c (bản 16 GB) ra mắt cách đây không lâu với mức giá không thể rẻ hơn.

5 tuýp phụ nữ giúp chồng thành đạt

Đằng sau một người đàn ông thành công là người phụ nữ thông minh và từng trải

Với đàn ông, có thể đi bao xa, đạt được những gì, một phần lớn phụ thuộc vào việc họ có tìm được người phụ nữ tốt với 5 đặc điểm này hay không.

Công ty diệt chuột T&C

 

Diet con trung