Tệp cấu hình
Trong A-Parser có một số cài đặt ẩn được ghi đè thông qua tệp cấu hình đặc biệt config/config.txt. Ban đầu, tệp này không có sẵn trong bộ cài đặt của A-Parser và nếu cần ghi đè bất kỳ cài đặt ẩn nào, bạn phải tạo nó trước.
cảnh báo
Danh mục cài đặt này yêu cầu phải khởi động lại A-Parser khi thay đổi
Các cài đặt khả dụng
| Tham số | Giá trị mặc định | Mô tả |
|---|---|---|
| bind: ip:port | 0.0.0.0:9091 | Địa chỉ IP và cổng được sử dụng để truy cập giao diện A-Parser |
| outgoing_ip: ip | 0.0.0.0 | Địa chỉ IP cho các kết nối đi đến các trang web hoặc máy chủ proxy |
| dns: ip1, ip2, ip3... | DNS Google/CloudFlare được thiết lập sẵn | Danh sách các địa chỉ DNS được sử dụng |
| dns_retries: N | 2 | Số lần thử nhận phản hồi từ máy chủ DNS |
| dns_timeout: N | 5 | Thời gian chờ phản hồi từ máy chủ DNS tính bằng giây |
| dns_random: N | 0 | Ngẫu nhiên hóa các truy vấn đến máy chủ DNS |
| dns_cache_size: N | 131072 | Kích thước bộ nhớ đệm DNS tính theo số bản ghi |
| dns_cache_time: N | 3600 | Thời gian lưu trữ bản ghi trong bộ nhớ đệm DNS tính bằng giây |
| proxies_reuse: N | 0 | Cho phép sử dụng cùng một proxy khi thử lại việc cào dữ liệu truy vấn, cũng cần thiết lập thời gian cấm proxy về 0 |
| https: N | 1 | Xác định có hỗ trợ HTTPS hay không |
| save_interval: N | 10 | Khoảng thời gian lưu tiến trình tác vụ vào đĩa tính bằng giây |
| allow_outside_files: N | 0 | Xác định khả năng làm việc với các tệp bên ngoài thư mục của công cụ cào dữ liệu |
| allow_dangerous_node_modules: N | 0 | Tùy chọn này cho phép sử dụng tất cả các mô-đun tích hợp không giới hạn, bao gồm process, child_process, os... Việc sử dụng tùy chọn này có thể gây nguy hiểm cho toàn bộ hệ thống nếu kẻ tấn công có được quyền truy cập từ xa vào A-Parser, cần phải hạn chế truy cập (firewall) và sử dụng mật khẩu phức tạp. |
| allow_javascript_editor: N | 0 | Tùy chọn này mở quyền truy cập vào trình chỉnh sửa JS parser. Nếu bạn không làm việc cục bộ trong A-Parser, bạn cần thiết lập thêm mật khẩu cho A-Parser để truy cập vào trình chỉnh sửa JS parser |
| proxies_dns_local: N | 0 | DNS qua proxy. Các giá trị có thể: 0 - phân giải qua proxy, 1 - phân giải cục bộ, 2 - phân giải cục bộ và đối với http proxy luôn sử dụng phương thức connect |