すべての Elysia Cron によって管理され、デフォルトのチャネルで実行されている私のcronジョブの1つが動かなくなって実行されています(R)。私のサイトはパンテオンがホストしています。
問題のジョブは、15分間隔で実行するスケジュールです。
立ち往生しているジョブを停止するにはどうすればよいですか。
update elysia_cron set running = 0 where name = '[THE NAME IF YOUR CRON JOB]';
上記のMika Aの回答に基づく実際のSQLクエリ
ジョブがどこかに行き詰まっている場合、それを停止するプロセスに直接アクセスできない可能性があります。実行できることは、対応するジョブの* {elysia_cron} *テーブルでrunning値を0に設定するだけです。
@ t14の指示に注意してください
update elysia_cron set running = 0 where name = '[THE NAME IF YOUR CRON JOB]';
mySQLで直接指定する必要があります(コマンドラインまたはphpMyAdminなど)。 Drushではテーブルの更新に失敗しました