Chuyển đến nội dung chính

Các tùy chọn bổ sung của trình chỉnh sửa tác vụ

Các tùy chọn bổ sung của trình chỉnh sửa tác vụ

Trong Trình chỉnh sửa tác vụ có các tùy chọn bổ sung cho phép bật nhật ký cho tác vụ, duy trì cơ sở dữ liệu khử trùng lặp có thể sử dụng trong nhiều tác vụ, đặt mức ưu tiên cho tác vụ, chỉ định cấu hình (preset) nào sẽ chạy sau khi hoàn thành tác vụ này và các tùy chọn cực kỳ hữu ích khác.

Các tùy chọn cơ bản

Tùy chọn Ghi nhật ký và Lưu trạng thái khử trùng lặp

Ghi nhật ký

Chọn tùy chọn này để có thể xem nhật ký tác vụ trong khi thực hiện tác vụ hoặc sau khi hoàn thành tác vụ. Bạn có thể xem trong nhật ký tác vụ nguyên nhân của các truy vấn không thành công và dựa trên đó để đưa ra kết luận cũng như thực hiện các hành động cần thiết.

Lưu trạng thái khử trùng lặp

Keep unique (Lưu trạng thái khử trùng lặp) - khả năng lưu thông tin về khử trùng lặp cho các tác vụ trong tương lai

Các tùy chọn nâng cao

Thêm tùy chọn

Khi nhấn nút More options (Thêm tùy chọn), bạn sẽ thấy các cài đặt nâng cao cho kết quả: giới hạn số lượng nhật ký, mức ưu tiên, chạy khi hoàn thành, sử dụng tệp kết quả cho truy vấn, ghi đè tools.js, xóa tác vụ khi hoàn thành, gọi URL khi hoàn thành.

Văn bản bắt đầu và Văn bản kết thúc

Prepend and append text (Văn bản bắt đầu và Văn bản kết thúc) - A-Parser có thể chèn văn bản bắt đầu và kết thúc vào tệp kết quả để tạo tiêu đề tệp CSV, cho các thẻ bắt đầu và kết thúc của tệp XML, v.v.

Giới hạn số lượng nhật ký

Nếu giá trị lớn hơn 0, các nhật ký cũ sẽ tự động bị xóa.

Giới hạn số lượng nhật ký

Mức ưu tiên của tác vụ

Được sử dụng cùng với cài đặt Dynamic thread limit (Giới hạn luồng động). Các tác vụ có mức ưu tiên cao hơn sẽ nhận được luồng ngay sau khi mỗi truy vấn của các tác vụ có mức ưu tiên thấp hơn hoàn thành.

Đặc điểm
  • Nếu các tác vụ có cùng mức ưu tiên, ưu tiên sẽ được dành cho tác vụ được thêm vào sớm hơn về mặt thời gian
  • Chỉ hoạt động với giới hạn luồng động
  • Khi thêm tác vụ qua API, cần chỉ định trường prio từ 1 đến 100 (càng lớn - càng cao)

Chạy tác vụ tiếp theo khi hoàn thành tác vụ hiện tại

Run on complete (Chạy khi hoàn thành) - khả năng chạy tác vụ tiếp theo sau khi hoàn thành việc thực hiện tác vụ hiện tại. Trong cài đặt, bạn có thể chỉ định cấu hình luồng cần thiết và chọn tùy chọn Use result file for query (Sử dụng tệp kết quả cho truy vấn), cho phép sử dụng tệp kết quả của tác vụ hiện tại làm nguồn truy vấn cho tác vụ được chỉ định trong danh sách thả xuống.

Tùy chọn Chạy khi hoàn thành

Gọi Callback URL khi hoàn thành tác vụ

Call URL on complete (Gọi URL khi hoàn thành) - khả năng gửi một yêu cầu POST đến URL đã chỉ định sau khi hoàn thành tác vụ, trong body của yêu cầu sẽ là JSON chứa trạng thái của tác vụ:

{
"taskUid" : "214",
"state" : {
"requests" : "1",
"additionalCount" : 0,
"addTime" : 1527501047,
"activeThreads" : 0,
"logExists" : 0,
"changeTime" : 1527501049,
"resultsCount" : 0,
"lastQuery" : "tt",
"lastTotalFail" : 0,
"avgSpeed" : 60,
"queriesDoneCount" : 1,
"started" : 1,
"queriesCount" : 1,
"minimized" : 0,
"curSpeed" : 0,
"totalWaitProxyThreads" : 0,
"totalFail" : 1,
"queriesDoneCountAtStart" : 0,
"startTime" : 1527501049,
"runTime" : 0,
"uniqueResultsCount" : "none"
},
"status" : "completed",
"stats" : "<b>Overall stats</b><br>Runtime: 0:00:00<br>HTTP requests: 1<br><br><b>1. Net::HTTP</b><br>Queries done: 1<br>Successful queries: 0<br>Proxies used: 1 (per query)<br>Retries used: 1 (per query)<br>HTTP requests: 1 (per query)<br>Proxies banned: 0/10000"
}

Ghi đè tools.js

Override tools.js (Ghi đè tools.js) - ghi đè tools.js hiện có cho cấu hình hiện tại, đồng thời cho phép chỉ xuất các hàm cần thiết cùng với cấu hình.

Xóa tác vụ khi hoàn thành

Remove task on complete (Xóa tác vụ khi hoàn thành) - xóa tác vụ sau khi hoàn thành mà không thêm nó vào danh sách các tác vụ đã hoàn thành.

Stop task on error

Stop task on error - dừng thực hiện tác vụ khi xuất hiện truy vấn không thành công.