IBM BPM Delete Snapshots
I. Giới thiệu
IBM BPM cloudIBM BPM cloud version là phiên bản mới của IBM cho phép user phát triển trực tiếp trên môi trường cloud thông qua browser ở client. Việc phát triển trên cloud đang là xu hướng trên Thế giới vì tính tiện dụng của nó. Các developer sẽ không phải cài đặt môi trường phát triển trên máy cá nhân nữa mà sẽ kết nối và phát triển trên môi trường cloud thông qua trình duyệt web.
Snapshots trên BPM
Việc phát triển trên môi trường cloud yêu cầu phải có công cụ để quản lý các version khi phát triển. Trong BPM của IBM có chức năng tạo snapshot để quản lý version.
II. Hướng dẫn
Login vào Process Center/Process AppsSau đó click chọn App muốn tạo snapshot. Tại tab Snapshots nhấn Create New Snapshot
Sau đó nhập tên snapshot rồi tạo.
Unnamed Snapshots
Trong BPM, mỗi khi phát triển thì thao tác Save lại trên Process Center có mục đích là lưu lại code đã sửa. Mỗi thao tác Save của người dùng trên từng App sẽ tạo ra 1 bản Unnamed Snapshot với thông tin ứng với lần Save đó. Với các developer, việc code một đoạn rồi Save lại là điều bình thường theo thói quen, đồng nghĩa với sẽ có nhiều Unnamed snapshot được tạo ra trên server dẫn đến gây rác hệ thống, đầy bộ nhớ. Để giảm bớt các unnamed snapshot này đi thì IBM đã cung cấp chức năng xóa các bản snapshots không dùng nữa đi trên Process Admin.
Xem thống kê số lượng snapshot, task, process
Truy cập Process Admin/System Maintenance Status
Xóa Snapshots
Login vào Process Admin/Workflow Admin/Health Management. Chọn Delete Snapshots trong dropdown list
Parameters
trong đó:
- container (mandatory): acronym của App muốn xóa snapshots.
- branch_name (optional): tên track trong App (mặc định là default track nếu không nhập gì).
- created_before (optional): trước thời điểm nào đấy (ngày theo định dang yyyy-MM-dd'T'HH:mm:ssz) (Xóa
snapshot trước ngày đã nhập).
- created_after (optional): sau thời điểm nào đấy (ngày theo định dang yyyy-MM-dd'T'HH:mm:ssz) (Xóa
snapshot
sau ngày đã nhập).
- created_before_version (optional): trước bản snapshot nào đấy (Xóa từ đầu đến bản snapshot đã nhập)
- delete_archived (optional): xóa các snapshot đã archive
Ví dụ:
Xóa các snapshot chính + unnamed + archived của App có acronym là CPM từ đầu đến 12 giờ ngày 27/7/2019.
Các tham số đầu vào
container: CPM
created_before: 2019-07-27T12:00:00z
delete_archived: true
Kết quả câu lệnh sẽ hiển thị ở bên dưới
Nhấn Submit để chạy lệnh.
Log trên Application của BPM:
Nhận xét
Đăng nhận xét