Tin tức và phân tích của tất cả các thiết bị di động

Tạo kết xuất đống, kết xuất lõi Java và kết xuất hệ thống trong WebSphere

Một trong những nhiệm vụ chính của Quản trị viên Hệ thống là tạo một kết xuất hệ thống, kết xuất nhân Java và kết xuất đống trên Máy chủ Ứng dụng WebSphere.

Thông thường, điều này sẽ phải được thực hiện khi khắc phục sự cố ứng dụng và bạn cần điều tra các sự cố trong ứng dụng hoặc cơ sở hạ tầng.

Điều này có thể thông qua bảng điều khiển dành cho quản trị viên WAS hoặc dòng lệnh. Dựa trên sở thích của bạn, bạn có thể chọn một phương pháp.

1. Sử dụng Bảng điều khiển quản trị WebSphere

  • Đăng nhập vào Bảng điều khiển DMGR
  • Đi tới Khắc phục sự cố ở bên trái
  • Nhấp vào java bãi và lõi
  • Chọn JVM từ danh sách và nhấp vào cái bạn muốn tạo

Kết xuất và lõi sẽ được tạo ở vị trí cấu hình WebSphere. Dưới thông báo, bạn sẽ nhận được đường dẫn tuyệt đối.

2. Sử dụng dòng lệnh

  • Đăng nhập vào máy chủ WAS
  • Chuyển đến hồ sơ và thư mục bin
  • Chạy tệp wsadmin.sh
[[email protected] bin]# ./wsadmin.sh
WASX7209I: Connected to process "dmgr" on node localhostCellManager01 using SOAP connector; The type of process is: DeploymentManager
WASX7029I: For help, enter: "$Help help"
wsadmin>
  • Đặt tên JVM trong một biến
set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]

Lưu ý: ví dụ server1. Thay đổi nó thành tên JVM thực tế.

wsadmin>set jvm [$AdminControl completeObjectName type=JVM,process=server1,*]
WebSphere:name=JVM,process=server1,platform=proxy,node=localhostNode01,j2eeType=JVM,J2EEServer=server1,version=8.5.5.0,type=JVM,mbeanIdentifier=JVM,cell=localhostCell01,spec=1.0
wsadmin>

Để tạo một kết xuất ngăn xếp

$AdminControl invoke $jvm generateHeapDump

Điều này sẽ tạo ra một đống kết xuất và cung cấp cho bạn đường dẫn nơi nó có sẵn.

wsadmin>$AdminControl invoke $jvm generateHeapDump
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/./heapdump.20160618.225441.4808.0006.phd
wsadmin>

Để tạo Java Core

$AdminControl invoke $jvm dumpThreads

Thao tác này sẽ tạo kết xuất luồng và sẽ có sẵn trong đường dẫn hồ sơ.

Bạn thấy rằng airdrop rất dễ dàng và phân tích của họ luôn thú vị. Hãy xem bài viết tiếp theo của tôi về cách phân tích chúng để khắc phục sự cố ứng dụng.

Thích bài viết? Làm thế nào về chia sẻ với thế giới?

Mục lục