Saya menulis sintax CRONJOB dan berhasil untuk menjalankannya, akan tetapi setiap CRONJOB selesai dikerjakan maka akan selalu muncul file baru di /root.
Pertanyaan seperti diatas banyak terjadi jika CRONJOB haya dijalankan dengan perintah dasarnya saja, contoh :
10 0 * * * wget -q https://xxx/api/cron/reminder-subscribe
maka pada folder /root biasanya akan muncul file-file kosong dengan nama "reminder-subscribe" bahkan biasanya munumpuk hingga ribuan file, kondisi tersebut sangat berpengaruh pada saat kita mengakses FTP.
SOLUSI
Salah satu cara mencegahnya adalah dengan menambahkan "> /tmp/nama_file_temp", nama_file_te mp bisa diganti sesuka hati. Sehingga perintah CRONJOB menjadi :
10 0 * * * wget -q https://xxx/api/cron/reminder-subscribe > /tmp/nama_file_temp
Tujuan menambahkan script diatas adalah untuk mengarahkan return dari CRONJOB tersebut ke file yang sudah ditentukan, sehingga tidak membuat file kosong lagi ketika CRONJOB selesai dijalankan.
referensi :
1. link
No comments:
Post a Comment