Amazon Lightsail インスタンスをアップグレードしたその後(1年経ちました)
このブログを中心とした個人サイトはAWSの「Amazon Lightsail インスタンス」上に展開しているのですが、昨年8月それがいっぱいいっぱいになってアップグレードしました。1年経過した今、それがどんな感じになっているかというその後です。
このブログを中心とした個人サイトはAWSの「Amazon Lightsail インスタンス」上に展開しているのですが、昨年8月それがいっぱいいっぱいになってアップグレードしました。1年経過した今、それがどんな感じになっているかというその後です。
先日、利用しているAWS Lightsailのパフォーマンスが限界に達し、定期的にサーバがストップ(「バースト」というらしいです)するようになってしまったので、スペックを1段階増強しました。
管理しているプライベートなサイトを「Amazon Lightsail」を中心としたAWSサービス群に移行してからおよそ1年あまり。残されていたTumblr関連サービスはもう開発のモチベーションがないし、余計なコストを払い続ける必要もないなということで一旦たたみ、サーバを停止してさくらのVPSを解約することにしました。
最近ときどきサーバが止まっていることがありました。おかしいなーそんな負荷掛かることしてないはずなんだけどなーと思いつつ、メトリクスを見るとCPU使用率が持続可能なゾーン(10%)をはみ出ることが常態化しており、定期的にCPU バーストキャパシティーがなくなっていることがわかりました。1回インスタンスを再起動するとしばらくは回復するんですけど、またすぐにバーストしてしまう。
先日サービスの終了をお知らせした「Tumblr Thumbnails」ですが、検討の結果、僅かな変更でサービスの存続が可能という結論にいたりました。現在サイトは新バージョンのリリースに備えてメンテナンス中ですが、旧バージョンもそのまま使用いただけます。 (使用環境に応じて変更が必要になる場合があります)
ブログの移行が完了して1ヶ月半が経ち、まだまだ変更している点はあるもののだいぶ落ち着いてきました。今回の移行の目的の1つでもあった「スマホ対応」ですが、WordPressのテーマが良く出来ているおかげでさほど苦労することなくスマホ対応することができ、とても感謝してます。
投稿一覧の日付け部分って「日」までしか表示されていなくて時間は表示されていませんよね(テーマでカスタマイズされていない場合)。また、既に公開済みの場合で直近のものは、日付け無しで「9時間前」みたいな表示のされ方をします。もちろん計算すればわかるけれどあまり直感的ではないので、すべてきちんと日付けと時間を表示して欲しい。
12,000件余りのブログ記事をMovableTypeからWordPressへ移行するにあたり、例によってMovableTypeのエクスポートが正常に完了しなかったので(サーバスペックが高ければ大丈夫なんでしょうけど)、昔からある常套手段、「インデックステンプレートを作って複数ファイルに分けて書き出し」と言うのをやりました。だいたい2,000件ずつ7ファイルに分け、結果的に移行は綺麗に完了したのですが、1つ問題なのはこの方法では下書き(Draft)になっている記事は移行出来ないんですね。