search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
292 gösterim
Crone job nedir? Java ile cron job nasıl yaratmak istiyorum yardımcı olabilir misiniz.
Genel Kavramlar kategorisinde 2.0k puan
yeniden etikenlendirildi

1 cevap

1 oy

Crontab linux işletim sistemlerinde zamana bağlı otomatik iş yapmak için bir uygulamadır. Crone Job olarak da anılır. Yanlış bilmiyorsam linux ile beraber kurulu gelmesi lazım. Ayrıca bir kuruluma gerek olmamalı. Benzeri windows'da da zamanlanmış görevler adıyla var. Bir uygulamayı ya da sistemin bir özelliğini her dakika, her saat, her gün ya da belirlediğin zamanlarda çalıştırsın gibi özellikleri vardır. Örneğin her saat başı sisteminizdeki işlemci kullanımını bir log dosyasına koydurabilirsiniz, ya da yazdığınız bir uygulama var her saat başı o uygulamayı çalıştırmayı yapabilirsiniz. Uygulamanın kendisine bir thread tarzı birşey yapmadan halletmiş olursunuz.

Kullanımı

> cronetab -e
dediğimiz zaman nano ile bir dosya açılır, onun içine de tanımlar yapılır.

0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
Bu satırdaki örnek güzel olacaktır. Her hafta, haftanın ilk günü saat 5:00 de yedekleme yapmak üzerine tanımlanmış bir job.

AlanOlabilecek değerler
dk (minute)0-59
saat (hour)0-23
ayın günü (day of month)1-31
ay (month)1-12 
haftanın günü (day of week)0-7 (0 yada 7 pazar)


Umarım işe yarar.

6.2k puan

İlgili sorular

0 oy
2 cevap 314 gösterim
314 gösterim
Selam Bir dmbs_job yarattım ancak "apply" dediğim an çalıp kapandı sanırım, Birdaha göremedim. Next Date e değil özellikle de Interval kısmına süreyi yazmama rağmen. Bunların kaydının tutulduğu bir tablo var mıdır?
22 Şubat 2017 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 312 gösterim
312 gösterim
Laravel ile yazdığımız bir projede bir scheduled job çalıştırmamız gerekiyor sürekli başlıktaki hatayı alıyoruz. 'Invalid argument supplied for foreach()' ...... vendor/symfony/console/Input/ArgvInput.php:281 Nasıl çözülebilir?
31 Ekim 2016 Php kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 221 gösterim
221 gösterim
Selamlar arkadaşlar, Server üzerinde cron-job çalıştırırken aşağıdaki gibi bir hata maili alıyorum. [ErrorException] Invalid argument supplied for foreach() X-Powered-By: PHP/5.5.31 Content-type: text/html <br /> <b>Notice</b>: Undefined index: argv in <b>/home/enginaar/sites/ ... .co/dev/vendor/symfony/console/Input/ArgvInput.php</b> on line <b>59</b><br /> Konunun neden olduğunu bilen var mıdır?
28 Ekim 2016 Php kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 227 gösterim
227 gösterim
https://pnpm.io/ https://www.npmjs.com/ https://yarnpkg.com/
9 Haziran 2023 Genel Kavramlar kategorisinde Barış Engin 1 102 puan sordu
0 oy
1 cevap 184 gösterim
184 gösterim 16 Ocak 2023 Genel Kavramlar kategorisinde kenan 6.2k puan sordu