Q.公開キューとは何ですか
テンプレートの編集画面で、公開設定を「公開キュー経由」にしたところ、再構築されなくなってしまいました。
「公開キュー」とは何ですか。どのように使うのでしょうか。
A.
「公開キュー」は、バックグラウンドで再構築をおこなうための機能です。
バックグラウンドでの再構築はサーバーへの負荷の分散に役立ちます。
例えば、複数人で集中的に記事を公開した場合、再構築処理も集中するため、サーバーへの負荷が大きくなります。
「公開キュー」の利用により再構築のタイミングをずらし、サーバーの負荷が小さくなる時間帯などに実行することができます。
この機能の利用には以下の準備が必要です。
- テンプレートの公開方法を「公開キュー経由」に設定
-
公開方法を「公開キュー経由」に設定したテンプレートは、再構築処理が予約されます。
再構築処理が実行待ち(キュー)の状態となるため、即時に再構築されなくなります。 - 「run-periodic-tasks」スクリプトの実行設定
-
予約された再構築は「run-periodic-tasks」スクリプトにより実行されます。
このスクリプトを定期的に実行するようサーバー側で設定してください。
詳細については以下のドキュメントをご覧ください。