スクリプトを実行すると様々な処理をバックグラウンドで行うことができます。標準のものもあればプラグインで追加したものなど様々です。それらの中からいくつかピックアップしたものが下記になります。スクリプトは利用されることをおすすめします。公開キューによる再構築これらの処理はタスク、ワーカー、という2種類にわけられるのですが今回はふれません。タスクとワーカーについては以前の記事を参照してください。ディレクトリ内にあります。実行時には2つ注意が必要です。1つ目の注意点は実行時のカレントディレクトリです。アプリケーションディレクトリから実行する必要があります。ファイルのある階層、という認識で問題ないと思います。スクリプトが実行できないお問い合わせを頂くことがあり、コマンドの内容をヒアリングすると下記のように実行されていることは少なくありません。$MT_HOME/tools/run-periodic-tasksもう1つの注意点は実行ユーザです。バックグランド処理の中にはファイル出力を行うものも含まれます。スクリプトを実行するユーザになります。実行するユーザと同じである必要があります。実行ユーザが同じでない場合、下記のような問題が起こりえます。スクリプトの実行ユーザについては、ウェブサーバの設定を確認した上で行ってください。ログインしなければならない、という事はありません。サーバにあらかじめ用意された仕組みを利用することで、サーバへのログインなしに、定期的な実行が可能です。コマンドを想定した内容になります。その場合はフォーマットが異なるため専門サイトや専門書などを参照してください。毎時0分、20分、40分のタイミングに実行する設定です。./tools/run-periodic-tasks実行のタイミングは運用にあわせて適切に行ってください。管理画面の利用時間が明確に決まっているのであれば、下記のような設定も有効だと思います。設定する場合も、実行ディレクトリ、実行ユーザに注意してください。コマンドを使って設定する場合には下記のようなコマンドを参考にしてください。サーバでもご利用いただけます。ご利用頂けませんが、「タスクスケジューラ」を利用することで定期的な実行が可能です。ページを参照してください。