複数の(そして異なる)cron?


11

通常のプロダクションWebistでは、crontabを介して実行する必要のある多くのタスクがありますが、これらのタスクのすべてをすべての cronで実行したくないとしましょう。

たとえば、私は持っていたいです:

  1. 1日1回実行される「通常」のメンテナンス(更新チェックなど)のためのcron
  2. 15分ごとに実行されるB cron(simplenewsからのニュースレター)
  3. 1日2回実行されるC cron。ビュー(jsonビュー)からデータをプルし、サーバーにjsonファイルを書き込みます(リアルタイムの同期化を必要としない大量のデータを含むジオマッピングサービスの場合)。

実際、私は15分ごとに実行ごとにA、B、Cタスクを実行する独自のcronを持っています。ので、私はそれが動作しますが、かなり..ですブートストラップDrupalは、1は電子メール、および他の1キャッシュgeomappingファイルを送信することを2つのPHPスクリプトを作成したマニュアル 私はあまり好まないような方法。

異なるcronを設定し、すべてのモジュールhook_cronを取得して、それらを特定のcron のみに割り当てるためのベストプラクティスは何ですか?

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.