Crontab kiểu Cronie/Vixie chấp nhận các mục môi trường phía trên các lệnh đã lên lịch. Một tác vụ Python có thể nhận tuyến proxy trực tiếp:

http_proxy=http://proxy.example.net:8080
https_proxy=http://proxy.example.net:8080

15 * * * * cd /srv/myapp && /srv/myapp/.venv/bin/python jobs/fetch.py

Ví dụ chạy vào phút 15 của mỗi giờ. Các đường dẫn tham chiếu đến một dự án và môi trường Python đã có, và ứng dụng khách HTTP mà tập lệnh sử dụng phải đọc các biến proxy này. Danh sách proxy HTTP có thể cung cấp điểm cuối cho một tác vụ tải công khai được phép mà không cần tài khoản proxy.

Những mục môi trường đó áp dụng cho các tác vụ sau trong crontab đó. Nếu chỉ một tác vụ nên dùng tuyến, hãy đặt các phép gán biến trên lệnh của tác vụ đó.

Dùng trình thông dịch và thư mục làm việc thực tế của dự án. Một giá trị proxy đúng không thể khiến một bản cài Python khác nhập các phụ thuộc dự định hoặc tìm thấy tệp cấu hình tương đối với dự án. Việc thêm rộng rãi PYTHONPATH và đường dẫn thư viện là không cần thiết khi lệnh đã lên lịch chọn đúng môi trường.

Bài viết liên quan