Normal bir üretim webiste, crontab aracılığıyla yapılması gereken birçok görev vardır, ancak diyelim ki tüm bu görevlerin her cron üzerinde çalışmasını istemiyorsunuz .
Örneğin, sahip olmak isterdim:
- 'Normal' bakım için günde bir kez çalışan bir cron (örneğin güncelleme kontrolleri)
- Bülten göndermek için her 15 dakikada bir çalışan B cron (basit mesajlardan)
- Günde iki kez çalışan, bir görünümden veri alan (json görünümü) ve sunucuda bir json dosyası yazan C cron (gerçek zamanlı bir sincronizasyona ihtiyaç duymayan çok sayıda veri içeren bir coğrafi harita servisi için).
Aslında, her çalıştırmada, 15 dakikada bir A, B ve C görevlerini yapan benzersiz bir cronum var; bu yüzden bootstrap drupal, biri e-postaları göndermek ve diğeri geomapping dosyasını önbellek 2 php komut dosyaları yarattı .. çalışır, ama çok fazla sevmiyorum oldukça manuel bir yoludur.
Farklı kronlar ayarlamak, tüm modülleri hook_cron almak ve sadece belirli bir cron'a atamak için en iyi uygulama nedir ?