İçeriğe geç
YolcuHost
Bot ve otomasyon

Zamanlanmış Görevler (Cron) İçin En Uygun VDS Paketi

Cron, bir komutu belirlediğiniz dakika, saat, gün ve aya göre tekrar tekrar çalıştıran Linux zamanlayıcısıdır; rapor e-postası, veri senkronu, önbellek ısıtma ya da site haritası üretimi gibi işlerde kullanılır. Görevlerin şaşmadan çalışması için makinenin kapanmaması, saat diliminin doğru olması ve uzayan bir görevin bir sonrakinin üstüne binmemesi gerekir. VDS'te crontab ya da systemd timer ile istediğiniz sıklığı tanımlar, çıktıları günlük dosyalarında izlersiniz.

Önerilen işletim sistemi: Ubuntu 24.04, Debian 13, Windows Server 2022

En uygun paket

Xeon VDS 1

Hafif betikler

vCPU
2 Çekirdek
RAM
2 GB ECC
Disk
40 GB SSD
Bağlantı
1 Gbps
₺123,90/ay + KDV
Bu paketi sipariş et Tüm VDS paketleri

Neden bu paket?

  • Sunucu 7/24 açık kaldığı için görevler bilgisayarınızın kapalı olmasından etkilenmez.
  • Tam yetkiyle istediğiniz dili ve aracı kurar, görevleri root ya da ayrı kullanıcılar adına zamanlarsınız.
  • Xeon Platinum 8160 serisinin uygun maliyetli küçük paketleri, gün boyu aralıklarla çalışan hafif görevler için yeterlidir.
  • Windows Server 2022 seçerek PowerShell ve .bat görevlerinizi Görev Zamanlayıcı ile çalıştırabilirsiniz.

İhtiyacınıza göre paket

Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.

Hafif betikler

Birkaç dakikada bir çalışan Python, PHP ya da kabuk betikleri için 2 GB RAM yeterlidir.

Xeon VDS 1

2 Çekirdek · 2 GB ECC · 40 GB SSD · 1 Gbps

₺123,90/ay + KDV
Sipariş ver

Veri işleyen görevler

Veritabanına yazan ya da dosya işleyen eşzamanlı görevler için 4 GB RAM.

Xeon VDS 2

2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps

₺163,90/ay + KDV
Sipariş ver

Ağır ve paralel görevler

Aynı anda çalışan çok sayıda görev ve büyük rapor üretimi için 4 çekirdek ve 8 GB RAM.

Xeon VDS 4

4 Çekirdek · 8 GB ECC · 40 GB SSD · 1 Gbps

₺243,90/ay + KDV
Sipariş ver

Nasıl başlarım?

  1. 1Siparişte Ubuntu 24.04 ya da Debian 13 seçin; Windows görevleri için Windows Server 2022 seçebilirsiniz.
  2. 2timedatectl set-timezone Europe/Istanbul ile sunucunun saat dilimini ayarlayın; cron görevleri sistem saatine göre çalışır.
  3. 3crontab -e ile görevleri ekleyin; ör. */5 * * * * her beş dakikada bir, 0 3 * * * her gece 03.00'te çalışır.
  4. 4Cron'un PATH değişkeni kısıtlı olduğundan komutlarda tam yol kullanın ve çıktıyı >> /var/log/gorev.log 2>&1 ile dosyaya yazın.
  5. 5Uzayabilecek görevleri flock -n /tmp/gorev.lock ile sarın; önceki çalışma bitmeden yenisi başlamaz.

Dakikalar içinde teslim

Ödeme sonrası otomatik kurulum; erişim bilgileriniz panelinize gelir.

İstanbul lokasyonu

Vodafone İstanbul veri merkezi, Türkiye'ye düşük gecikme.

DDoS koruması

Saldırı trafiği ücretsiz olarak süzülür.

7/24 Türkçe destek

Bağlantı sorunlarını çözer, istenirse işletim sistemini kurarız.

Taşıma desteği

Mevcut sunucunuzdan geçişte yardımcı oluruz.

Toplu alım

Birden fazla sunucu için indirim, destek talebiyle.

Sıkça sorulan sorular

Basit görevler için cron yeterlidir. systemd timer ise çıktıları journalctl ile tutar ve Persistent=true ile sunucu kapalıyken kaçırılan çalışmayı açılışta telafi eder.

En sık neden ortam farkıdır: cron kısıtlı bir PATH ve farklı bir çalışma dizini kullanır. Komutlarda tam yol verin, gerekirse betiğin başında cd ile dizine geçin.

Yalnız PHP betiklerini belirli aralıklarla çalıştıracaksanız web hosting paketlerimizdeki cPanel Cron Jobs bölümü de yeterlidir. Farklı diller, kendi kurduğunuz araçlar ya da uzun süren görevler için VDS gerekir.

Cron'un en küçük aralığı bir dakikadır. Daha sık çalışması gereken işleri sürekli açık bir döngü olarak yazıp systemd servisiyle çalıştırmak daha doğrudur.

Tüm kullanım alanları