問題タブ [aws-regions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 間違ったリージョンにビルドされた場合、cloudformation がエラーをスローする可能性はありますか?
Lamda@Edge は、us-east-1 でビルドする必要があります。誰かが間違ったリージョンでスタックを構築しようとしたときに、CloudFormation にエラー メッセージを送信させる方法はありますか? 現在、リソースが us-east-1 にある場合にのみリソースを作成する条件を使用し、他のリージョンにはリソースを作成しません。リソースが作成されないため、出力セクションは失敗します。これは望ましい効果をもたらしますが、間違った地域にいるために失敗を余儀なくされていることをユーザーに説明しません。何か案は?
amazon-web-services - 503 ERROR リクエストを処理できませんでした (AWS Amplify)
Next.js サーバー側レンダリング アプリを AWS Amplify にデプロイしました。AWS を初めて使用するので、このエラーが発生する理由が正確にはわかりません。非常に多くの記事やドキュメントを読みましたが、この問題を解決できません。
API などからパラメーターとプロップを取得するために使用getServerSideProps
しています。Vercel と Netlify では、アプリは正常に動作していますが、Amplify AWS でエラーが発生しています。
アプリで静的ページを読み込んでいますが、動的ページでエラーが発生します。例えばwww.example.com/test-1
ここtest-1
に動的ルートがあります"/:id"
私が得るエラー:
503 ERROR 要求を満たすことができませんでした。CloudFront ディストリビューションに関連付けられている Lambda 関数が無効であるか、必要なアクセス許可がありません。現在、このアプリまたはウェブサイトのサーバーに接続できません。トラフィックが多すぎるか、構成エラーが発生している可能性があります。後でもう一度試すか、アプリまたはウェブサイトの所有者にお問い合わせください。CloudFront を通じて顧客にコンテンツを提供する場合、CloudFront のドキュメントを確認することで、トラブルシューティングの手順を見つけて、このエラーを防ぐことができます。
このエラーは特にアクセス許可に関するものであることは知っていますが、それらを構成する方法がわかりません。
c# - C# AWS - C# で AWS リージョン エンドポイントを動的に決定する方法
コードが特定のリージョンのエンドポイントに接続する AWS SecretManager に接続しています (コードの下)。
AmazonSecretsManagerConfig config = new AmazonSecretsManagerConfig { RegionEndpoint = RegionEndpoint.USEast1 };
ここで、もう 1 つの新しいリージョンRegionEndpoint.USEast2を追加します。
特定の地域のリクエストに基づいて、この RegionEndpoint を動的に選択したいと考えています。親切に助けてください、C#コードでマルチリージョンを構成するにはどうすればよいですか?
注: 私のアプリは EC2 インスタンスではなく Fargate で実行されているため、以下のソリューションは機能しません。
クライアント = Amazon.Util.EC2InstanceMetadata.Region.SystemName;
また
client = new Amazon&&&&Client(credentials, RegionEndpoint.GetBySystemName("us-east-1"));