Duplicator ドキュメント

Duplicator のドキュメント、参考資料、チュートリアル

スケジュールされたビルドを時間通りに実行する


このプラグインは、WordPress の標準的な cron スケジューリングと同様に動作し、アクションをトリガーするために訪問者が必要です。スケジュールされた時間に訪問者がいない場合、誰かがページを訪問するまでバックアップはビルドされません。この設計は、Web サーバーが訪問に応答し、アクティブなスレッドを実行しないため、訪問者のやり取りに依存しています。

正確なスケジュールビルドの確保

ウェブサイトの訪問者が通常多い時間帯にバックアップをスケジュールします。これらのトラフィックの多い期間にスケジュールされたタスクを合わせることで、パフォーマンスを最適化できます。

トラフィックの多い時間帯のパフォーマンス問題を回避するには、Duplicator Pro » 設定 »バックアップ タブで » スクロールダウンして 処理 に移動し、サーバー スロットル または に設定します(バックアップビルド中にパフォーマンスの問題が発生した場合にのみ実行してください):

注意: これにより、サイトの応答性への影響は軽減されますが、バックアッププロセスはわずかに遅くなります。

重要: cron ジョブサーバーのタイムゾーンとウェブサイトのタイムゾーンの違いにより、cron ジョブが予定より早く実行される可能性があることに注意してください。この早期実行はスケジュールをトリガーしません。cron ジョブがスケジュールされた開始時刻以降に実行されることを確認してください。

スケジュール精度の代替オプション

サードパーティのサービスを利用することも役立ちます。特に クライアントサイド キックオフ 設定が有効になっている場合は役立ちます。これには、cron-job.org にエントリを作成することが含まれ、訪問者による継続的なサイト訪問の必要がなくなります。このサービスを使用するには、次の手順に従ってください。

cron-job.org に新しいアカウントを作成します。Cronjobs » Cronjob を作成 に移動します。

» URL を設定https://example.com/wp-admin/admin-ajax.php?action=duplicator_process_worker に設定します(https://example.com を実際のドメイン名に置き換えてください)
» 実行スケジュール を 1 分ごと に設定します。

このアクションにより、cron-job.com サイトが 1 分ごとにサイトにアクセスするようになります。バックアップがビルドされるようにスケジュールされている場合、この継続的なトラフィックにより、ビルドプロセスがスムーズに進みます。ビルドが非アクティブな期間中であっても、リクエストは 1 分ごとに発生しますが、関与する最小限の処理により、サイトのパフォーマンスへの重大な影響は防止されます。

カスタム WP-Cron または WP Control Cron Manager のようなプラグインを使用して、プラグイン内でカスタム cron ジョブを設定することは避けてください。これらの方法は、Duplicator と同じ制限を受けます。WordPress にはアクティブなスレッドがなく、ロジックの実行を開始するにはトラフィックが必要です。そのため、リモートリクエストを選択することが最も効果的なアプローチです。


この記事は役に立ちましたか?


関連記事

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

Get Duplicator Now
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

or
Get 60% Off Duplicator Pro Now →