最近、 一部のページでアクセス時に「 500 Internal Server Error 」が発生していましたが、 タグの多い長文の記事がなりやすく Markdown から HTML に変換するのに負荷がかかっているようです。 テスト環境では問題なかったのですが、 どうもサーバトラブルがあったようです。
marisaが亡くなって、負荷分散サーバーを組みなおしたものの設定テストをしていなかった為、今朝もう1台の正常なサーバーがダウンした時、切り替わりが発生したのですが上手く動いていない状態でした。そこで慌てて設定を直そうとしてサーバーから締め出されてしまうトラブル
— ごりゅ (@usamimiinfo) 2016, 1月 28
自宅鯖を広告無しの無料で使わせていただいてるサーバなので感謝していますが、 たまに落ちるサーバです。 これを機会に少しでもサーバ負荷を減らすために以下の対策を取りました。
- Grav AdvancedPageCache Plugin を導入
- 画像処理をサーバに任せないでサムネイル作成しておく
- CSS・Javascript パイプラインを有効にする