កំណត់កាលវិភាគការងារ Python cron ជាមួយអថេរបរិស្ថាន proxy
ដាក់ផ្លូវនៅក្នុង crontab ហើយជ្រើសរើស interpreter និងថតឯកសារការងាររបស់គម្រោងដោយច្បាស់លាស់។
crontab បែប Cronie/Vixie ទទួលយកធាតុបរិស្ថាននៅពីលើពាក្យបញ្ជាដែលបានកំណត់ពេលរបស់វា។ ការងារ Python អាចទទួលផ្លូវ proxy របស់វាដោយផ្ទាល់៖
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
ឧទាហរណ៍ដំណើរការនៅនាទីទី 15 នៃរាល់ម៉ោង។ ផ្លូវទាំងនោះសំដៅទៅគម្រោង និងបរិស្ថាន Python ដែលមានស្រាប់ ហើយ HTTP client ដែលស្គ្រីបប្រើត្រូវអានអថេរ proxy ទាំងនេះ។ បញ្ជី proxy HTTP អាចផ្តល់ចំណុចបញ្ចប់សម្រាប់ការងារទាញយកសាធារណៈដែលបានអនុញ្ញាត ដែលមិនត្រូវការគណនី proxy។
ធាតុបរិស្ថានទាំងនោះអនុវត្តចំពោះការងារបន្ទាប់នៅក្នុង crontab នោះ។ ប្រសិនបើមានតែការងារមួយគួរប្រើផ្លូវនោះ សូមដាក់ការកំណត់អថេរនៅលើពាក្យបញ្ជារបស់ការងារនោះជំនួសវិញ។
ប្រើ interpreter និងថតឯកសារការងារពិតប្រាកដរបស់គម្រោង។ តម្លៃ proxy ត្រឹមត្រូវមិនអាចបង្ខំការដំឡើង Python ផ្សេងទៀតឱ្យនាំចូលភាពអាស្រ័យដែលបានបម្រុង ឬរកឃើញឯកសារកំណត់រចនាសម្ព័ន្ធទាក់ទងនឹងគម្រោងបានទេ។ ការបន្ថែម PYTHONPATH និងផ្លូវបណ្ណាល័យយ៉ាងទូលំទូលាយមិនចាំបាច់ទេ នៅពេលពាក្យបញ្ជាដែលបានកំណត់ពេលជ្រើសរើសបរិស្ថានត្រឹមត្រូវរួចហើយ។