2017-10-13 9 views
0

スケジュールは、スケジュールで定義されている特定の時間に実行されますが、タスクは実行されません。resqueスケジューラはジョブをエンキューしません

スケジュールには、特定のスケジュールされたタスクを手動で開始するオプションがあり、タスクを実行して実行します。これは、タスクが実行できることを示しています。タスクは自動的に開始されていません。

+0

これまでに何を試しましたか? –

+0

@ R.Barzellスケジューラと作業者を再起動しようとしましたが、成功しませんでした。エラーがあれば、ジョブクラスコードを確認してください。またログをチェックするが、何も書かれていない – GBD

答えて

0

はここ2つの問題がありました:

  1. ありresqueとresqueスケジューラプロセスは、旧リリースのパスから実行されているいくつかは、(カピストラーノは、リリースごとにフォルダを作成して、最新のリリースパスに「現在」をシンボリックリンクします)です。これにより、一部のスケジュールで不正なジョブが選択されるようになります。

  2. resqueスケジューラの現在の起動スクリプトには動的スケジュールが含まれていないため、動的スケジュールは選択されません。

関連する問題