メンテナンスモード

当ブログの生成はWordPressがベースなので、定期的にバージョンアップしている。ついでに必要な機能をプラグインとして追加しており、こちらでもアップデート作業が発生する。

今日あたりに検知された最新版のWordPress5.5では、プラグインとテーマ(見た目、デザイン)の自動更新機能が目玉らしい。んが、このWordPress、プラグイン、そしてテーマというのは、新バージョンが出るとバグが発生したり、その修正で細かいバージョンアップが数日以内に行われることがある。過去、あるプラグインをバージョンアップしたところ、バグが含まれていてブログが動かなくなったことがあり、復旧で半日潰れたことがある。後日修正版がリリースされ、事なきを得たが。この経験から、新バージョンが告知されてもすぐにはインストールしないようにしている。

自動更新機能で再び不調になると、どのタイミングでおかしくなったのか追跡するのが厄介で、ひとまずこの機能は使わないでおく。今のところWordPress5.5になって問題は起きていないが、しばらくは注視状態が続く。

一方、プラグインを更新すると、ブログとしての動作は一旦停止して『メンテナンスモード』とやらに切り替わっている告知が出る。このメンテナンスモードを見たことが無く、どういう状態か知りたく、プラグインの更新中にブログをチェックしてみる。

メンテナンスモード

なるほど、思った以上にストレートな表現だった。プラグインの更新に要する時間はせいぜい5秒程度で、なかなか見れないレアな(?)状態。タイトルに至っては『メンテナンス』そのままだ。

自前でサーバを管理していた時代。まずメンテナンスを告知するHTMLを書いて、当該ページにアクセスがあればその告知ページが表示されるよう、別のサーバを立てておく。サービスを停止している時間はなるべく減らしたく、サーバのメンテナンスを終えたらテストもそこそこに、通常モードに復旧させていく。こんな手間が当たり前だったが、自動的にメンテナンス中であることを表示してパッチを当てていくとは、ずいぶん便利になったもの。