ヤマムギ

growing hard days.

*

当ブログ(WordPress)のCloudFrontのキャッシュヒット率があがった

      2021/07/15

当ブログの構成です。
S3とALB+EC2 Auto Scalingで構成しています。

キャッシュヒットしない問題

S3の画像や静的コンテンツはすべて”Hit from CloudFront”になるのですが、ALB側がそうならないケースが非常に多かったです。
たまに”Hit from CloudFront”になるぐらいで、ほぼなっていないように見えました。

CookiesをAllにしていた

CloudFrontで「Forward Cookies」を「All」にしている時に注意すべき点
こちらの記事を見て、まさにこのGogle Analytics+CloudFrontの状態でした。

CookiesをInclude specified cookiesにした

WordPress 製のサイトに CloudFront を導入してバリバリキャッシュさせようと検討したときの記録
そして上記の記事を見て、以下のように設定しました。

wp-settings*
wordpress_logged_in*

これでキャッシュヒットしない問題は解消されました。
CookieをWordPress関連のみにしてみまして、一週間ほど様子見て問題なさそうなので、ひとまずこのままにしておきます。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「AWS教科書 AWS認定デベロッパーアソシエイト テキスト&問題集 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS ,

  関連記事

AWS SSOのパスワードリマインダーでADのパスワードを変更

AWS Managed Microsoft ADを構築してユーザー追加までで構築 …

「JAWS-UG朝会 #18」で主にAWSなブログについて発表をしました

ラジオ体操 いつものラジオ体操から。 今日はラーニングセンターから配信の日でした …

Redmineの添付ファイルをS3に同期する

RedmineをAWS上で構築するデザインを考えていて、せっかくなので冗長化しよ …

クロスリージョンでEFSをマウントしてみる

ニーズがあるかどうかはさておき、クロスリージョンでのEFSファイルシステムをマウ …

EC2とRDSのMySQLを他のAWSアカウントへ移設する

他のAWSアカウントへシステムごと移設した場合の手順です。 構成はEC2とRDS …

ブログのアーキテクチャをコストベースで見直しました

当ブログはAWSで構築しています。 アーキテクチャをコストを最重視して見直しまし …

プライベートサブネットのEC2でセッションマネージャを使うようVPCエンドポイントを構成する

インターネットゲートウェイへのルートがないルートテーブルに関連付けられたプライベ …

特定AWSアカウント特定リージョンのSQSキューを削除するLambda(Python)

やりたいこと 特定アカウント内特定リージョン内のSQSキューを全部削除したいです …

DynamoDB IAMポリシーで特定属性だけを許可する

検証記録です。 対象テーブル 書籍のサンプルで作ったこちらです。 所属バンドの楽 …

Amazon EC2 インスタンスメタデータサービス(IMDS) v2のみにしました

今さらながらですが、EC2 インスタンスメタデータサービス(IMDS) v2を確 …