サーチ…


備考

パッケージcron-tickは、バックグラウンドタスク用の非常にシンプルなパッケージですが、複数のプロセスをサポートしていないため、複数のプロセス(またはコンテナ)でアプリケーションを実行する場合はpercolate:synced-cronを使用してください。

シンプルなcron

percolate:synced-cronパッケージを使用してください

ジョブを定義する:

 SyncedCron.add({
  name: 'Find new matches for a saved user filter and send alerts',
  schedule: function(parser) {
    // parser is a later.parse object
    return parser.text('every 10 minutes');
  },
  job: function() {
    user.alerts.map(a => a.findMatchesAndAlert());
  }
});

定義されたジョブの起動:

SyncedCron.start();

1つ以上のコンテナを持つGalaxyなど、複数のプロセス間でジョブを同期させることができます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow