Skip to content

Lập lịch

Tạo lịch chạy cho các kịch bản. Một lịch có thể chạy nhiều kịch bản theo thứ tự từ trái qua phải. Việc thực thi yêu cầu ứng dụng được khởi chạy và đăng nhập Omnilogin. Dữ liệu được tạo chỉ được lưu trữ, thực thi cục bộ và sẽ không được đồng bộ hóa giữa các thiết bị

Mới

Tạo mới một lịch công việc

Tên

Tên của lịch

Danh sách quy trình

Chọn các quy trình muốn đặt lịch chạy. Có thể tìm kiếm quy trình theo tên. Các quy trình này sẽ được chạy lần lượt từng cái 1, sau khi 1 quy trình kết thúc

Cho phép chạy xen vào

Cho phép các quy trình từ các lập lịch khác có thể chạy khi quy trình của lập lịch này đang chạy. Mình cần tính toán cẩn thận số luồng chạy để máy không bị qua tải do có thể có qua nhiều profile sẽ chạy đồng thời

Tần suất chạy

Chọn tần suất chạy cho lịch này.

Các bạn có thể chọn các kiểu tần suất chạy như sau

  • Một lần: chỉ lặp cần cài đặt thời gian Bắt đầu.
  • Lặp lại mỗi: lặp lại theo khoảng thời gian giờ hoặc phút
  • Hàng ngày: lặp lại mỗi ngày vào khoảng thời gian nhất định
  • Hàng tuần: lặp lại vào các ngày trong tuần
  • Hàng tháng: vào các ngày trong tháng
  • Khoảng thời gian: thời gian mỗi lần chạy lịch, tính bằng phút hoặc giờ
  • Bắt đầu: Thời gian lịch trình này có bắt đầu có hiệu lực (có thể thực thi công việc, dựa trên cấu hình)
  • Kết thúc: Thời gian lịch trình này hết hiệu lực (không còn sinh công việc mới nữa). Để trống để không giới hạn

Lần chạy tiếp theo

Các lần chạy tiếp theo sẽ được hiển thị ở đây

click chuot

Profile

Cấu hình các kịch bản hiện tại trong lịch chạy theo danh sách profile khác so với cấu hình ở từng profile.

click chuot

Còn hoạt động

Cho phép lịch này được hoạt động

click chuot

Cho phép chạy xen vào

Cho phép các truy trình từ các lập lịch khác có thể chạy khi quy trình của lập lịch này đang chay. Bạn cần tính toán cẩn thận số luồng chạy để máy không bị qua tải do có thể có qua nhiều profile sẽ chạy đồng thời. Các bạn có thể cấu hình chức năng này luôn ở lịch thay vì phải vào sửa lịch

click chuot

Sửa

Sửa lại lịch theo mong muốn

click chuot

click chuot

Xoá

Xoá lịch đã tạo

click chuot

Lịch sử

Lịch sử chạy lịch này. Gồm các cột thông tin tên, bắt đầu, kết thúc, trạng thái các profile đã chạy, trạng thái chung của kịch lịch, nguyên nhân lỗi

click chuotclick chuot

Ví dụ thực tế

Chạy một lịch tại một thời điểm

Ví dụ

Ở đây mình muốn tạo một lịch chạy lại kịch bản kịch bản BlumGokite AI chạy mỗi ngày 1 lần

Đầu tiên tạo tên cho lịch, ở đây mình để tên của hai kịch bản để nhìn vào có thể biết là đang chạy kịch bản nào. Tiếp theo chọn hai kịch bản mình muốn chạy. Vì ở đây mình chỉ chạy một lịch ở khoảng thời gian này nên mình sẽ không chọn Cho phép chạy xen vào. Tiếp theo mình đang muốn lịch chạy hằng ngày nên mình sẽ chọn Tấn suất chạyHằng ngày. Tiếp theo mình sẽ chọn thời gian chạy trong ngày ở mục Vào. Tiếp theo mình sẽ chọn ngày bắt đầu chạy kịch bản. Cuối cùng ở ngày kết thúc thì mình sẽ để trống vì mình chưa biết kịch bản này kết thúc lúc nào nên cứ chạy đến khi nào muốn dừng thì thôi. Ở dưới cùng là các mốc thời gian ở các ngày tiếp theo sẽ chạy lịch này. Khi đó bảng cấu hình lịch sẽ như sau

click chuot

Sau khi kết thúc việc tạo lịch, ấn Thêm để tạo lịch đó. Lịch mới tạo sẽ hiển thị như sau. Khi đó mình có thể tắt, bật, cập nhật hoặc xoá lịch click chuot

Chạy nhiều lịch cùng một thời điểm

Ví dụ

Ở đây mình muốn tạo một lịch chạy lại kịch bản kịch bản Blum chạy mỗi 6 tiếng một lần. Tương tự mình cũng tạo một lịch 6 tiếng một lần với với kịch bản Gokite. Để có thể chạy hai kịch bản này cùng lúc thì mình sẽ cấu hình như sao

Đầu tiên Cấu hình lịch cho kịch bản Blum bằng ở cách bước Tên, Danh sách quy trình. Khi đến phần Cho phép chạy xen vào thì mình sẽ bật lựa chọn này lên. Sau đó cấu hình các phần khác như bình thường. Tương tự mình sẽ cấu hình lịch cho kịch bản Gokite. Khi đó bảng cấu hình của hai lịch sẽ như sau

click chuotclick chuot

Khi thêm hai lịch này thì mình sẽ có hai lịch chạy đồng thời tại một thời điểm mà không bị ảnh hưởng click chuot

Chú ý

Khi chọn giờ chạy lịch thì nên ấn OK sau khi chọn

click chuot

Chú ý

Nếu không bật Cho phép chạy xen vào, khi một lịch A đang chạy mà đến giờ một lịch B chạy thì lịch B sẽ bị bỏ qua

Chú ý

Khi bật Cho phép chạy xen vào ở hai lịch A và B, thì lịch A và B không nên trùng các profile sử dụng để chạy kịch bản