この記事では、集中的な cron ジョブやスケジュールされたタスクが過剰なリソースの使用につながり、アカウントに問題を引き起こす可能性がある理由について簡単に説明します.
cron ジョブとは?
cron ジョブは、Linux マシンでスケジュールされたタスクをセットアップする方法です。これにより、タスクを開始するために実際にその場にいなくても、Web サイトでタスクを実行できます。 cron ジョブの詳細については、cron ジョブの実行方法を参照してください。
集中的と見なされる頻度はどれくらいですか?
通常、毎分実行される cron ジョブは望ましくありません。場合によっては 5 分ごと、または 10 分ごとに実行されると問題が発生する可能性があります。それは実際には、実行しようとしているタスクがどれほど集中的かによって異なります。
場合によっては、cron ジョブのアクティビティを自動化およびスケジュールして使用量を減らすこともできます。これの良い例は、WordPress で wp-cron.php を無効にすることです。 WordPress には独自のスケジューリング スクリプトが組み込まれており、デフォルトではすべてのページ リクエストで実行されます。代わりに cron ジョブを使用して一定の間隔でこれを実行すると、全体的な使用量を抑えることができます。