予定アクションが詰まった WooCommerce ストア
何千もの予定アクションが待機中のままで、メールが遅れて届きます。LayerAssist は失敗しているアクションを見つけてキューを動かし、本物の Cron を設定します。
バックアップ、メール、インポート、予約投稿。サイトの仕事の多くはスケジュールに沿って裏側で動いています。LayerAssist はそれらが動いているかを確認し、動かなかった理由を突き止めて、再び動かします。
Cron ジョブやキューは、誰も見ていないときに動いています。夜間のバックアップ、請求書のメール、商品のインポート、キャッシュの掃除、予約投稿。どれかが止まってもエラーページは出ません。ただ、その仕事が行われないだけです。
気づくのはあとになってから、しかも一番つらい形で。必要なバックアップは 3 か月前のもの、お客様に請求書が届いていない、朝の記事が公開されていない。
WP-Cron は誰かがサイトを訪れたときに動きます。アクセスの少ないサイトやキャッシュの背後では、予約されたタスクが遅れて実行されるか、まったく実行されません。
手動では動くタスクが、PHP のバージョンの違い、足りないパス、移動したスクリプトのせいで、スケジュール実行では失敗します。
キューのワーカーは常に動いている必要があります。クラッシュ、デプロイ、再起動のあと、誰もそれを起動し直しません。
失敗した 1 つのタスク、解放されないロック、間隔より長くかかるタスクが、後ろのすべてを止めてしまいます。
スケジュール、ログ、そして結果――タスクが生み出すはずのもの――を確認します。
サーバーの crontab、ホスティングのコントロールパネルの Cron ジョブ、WordPress の予定イベントを読み取り、それぞれを説明します。
証拠を探します。ログの記録、新しいバックアップファイル、送信済みのメール、空になったキュー。
Cron と同じ方法でタスクのコマンドを実行し、エラーを読み、パス、PHP のバージョン、アクセス権を直します。
WP-Cron を本物のサーバーの Cron に置き換え、自動で再起動するワーカーを設定し、失敗が記録に残るようにログを追加できます。
バックアップスクリプトのパスを直して一度実行し、失敗時にメールが届くよう設定しました
何千もの予定アクションが待機中のままで、メールが遅れて届きます。LayerAssist は失敗しているアクションを見つけてキューを動かし、本物の Cron を設定します。
デプロイのあと、キューのワーカーが二度と起動しませんでした。LayerAssist は自動で再起動するよう supervisor の管理下に置き、サービスモニターを提案します。
6:00 に予約した記事が昼に公開されていました。キャッシュの背後では、WP-Cron はキャッシュが切れたときにしか動かなかったのです。サーバーの Cron で解決します。
SSH なら全体像が分かります。ホスティングのコントロールパネルでも、そこで設定された Cron ジョブが見られます。
チャットで:「予定しているタスクは動いていますか?」または「昨夜のインポートはなぜ失敗したのですか?」
原因を見つけて直し、動くことを証明するためにタスクを一度実行します。
毎日のチェックを独自の自動化として依頼し、サービスとして動くキューのワーカーにはサービスモニターを追加します。
Cron はサーバー自身のスケジューラーで、時間どおりに動きます。WP-Cron は WordPress に組み込まれたスケジューラーで、誰かがサイトを訪れたときにだけ動きます。確実なスケジュールのために、LayerAssist は本物のサーバーの Cron から WP-Cron を動かせます。
はい、SSH アクセスがあれば対応します。ワーカーのプロセス、失敗したジョブ、キューの長さを確認し、自動で再起動するよう Supervisor や systemd の下でワーカーを動かせます。
独自の自動化としての定期チェックで可能です。たとえば毎朝、タスクが動いた証拠を探し、足りないものがあればお知らせします。内蔵の「ハートビート」モニターはまだありません。
自分のユーザーの Cron ジョブやログを読むだけなら、通常のアクセスで十分です。システムサービスや他のユーザーのタスクを変更するには sudo が必要で、Plus 以上のプランで利用できます。
月額 $9 から · 14 日間の返金保証
今日サイトを追加して、最初の質問をしてみましょう。合わなければ 14 日以内に解約すれば初回支払いが戻ります(差し引くのは使用した AI 処理分のみ)。
7 日間無料 · クレジットカード不要 · 専門知識は必要ありません。