0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ServerlessでのCloudFrontデプロイ、RegionalDomainNameにすると早くなった

Posted at

概要

serverless.ymlにCloudFrontデプロイの記述をしてデプロイした際に、デプロイが中々終わらずにブラウザからアクセスが出来なかった。
翌日になって確認してみるとアクセス出来るようになっていて、社内の有識者に相談したところ解決策を教えてもらったので記録を残す。

結果

調べると、serverless.yml ⇒ CloudFrontのDistributionConfig ⇒ DomainNameのところをRegionalDomainNameとすると、デプロイ実行から数分でアクセスできるようになった。
DomainNameと書いてデプロイすると時間がかかるようだ。

-DomainName: !GetAtt AssetsBucket.DomainName

+DomainName: !GetAtt AssetsBucket.RegionalDomainName

説明

Regionalを付けると、立てようとしているリージョンの中からドメインネームを探すから早い、Regionalを付けていない書き方だと全てのリージョンからそのドメインネームを探して処理をしようとするから時間がかかる、などがあるらしい。
DomainNameの書き方⇒数時間
RegionalDomainNameの書き方⇒数分

以上
(間違い等ありましたらご教示いただけますと幸いですm(__)m)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?