問題タブ [localstack]
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 - AWS SNS HTTP サブスクリプションがエンドポイントを呼び出していません
開発マシンでLocalstackを使用して AWS SNS をデプロイしましたが、現在、CLI から発行しているメッセージを消費しようとしてawslocalいます (基本的にはaws、ローカルの Localstack インフラに対するものです)。
まず、トピックを作成しました。
次に、次に対する HTTP サブスクリプションを作成しましたhttp://localhost:8080/sns/publish。
localhostポート8080で POST/sns/publishエンドポイントを使用してサーバーを実行しています。サブスクリプションを確認するために呼び出されることになっています。しかし、それは決して呼び出されません。
いくつかの手がかりがあります。Docker を使用して Localstack をデプロイしました。コンテナー ログを確認したところ、次のエラーが表示されました。
HTTP ERROR 405 は Method Not Allowed エラーに対応しているため、ホスト マシンのエンドポイントではなく、コンテナー エンドポイントを呼び出そうとしています。
どうすればこれを解決できますか?
amazon-web-services - Docker で Neptune グラフ データベースを実行するにはどうすればよいですか
Docker で Neptune グラフ データベースを実行するにはどうすればよいですか
Neptune DB は最近製品化されたため、Localstack では利用できません。AWS Neptune DB Service を Docker コンテナにデプロイする方法を教えてください。
docker - docker で実行されている localstack から dynamoDB テーブルのリストを取得できません
docker コンテナ内に localstack と awscli をインストールしました。ストリームとバケットを一覧表示するためにさまざまな aws コマンドを実行しましたが、dynamoDB テーブルを一覧表示しようとすると (以下のように)、失敗しました:
これが私が得るエラーです:
私の問題を解決する回答はインターネット上で見つかりませんでした。
誰かが手がかりやアイデアを持っているなら、私は感謝します.
前もって感謝します
amazon-web-services - localstack からの SNS 通知に MessageId がありません
AWS サービスを使用したローカル開発には、localstackを使用しています。現在、SNS を操作したいのですが、メッセージを公開すると、サブスクライバーは「メタデータ」(MessageId、TopicArn、Timestamp など) を受信しません。
次の手順を実行しました。
Docker コンテナーを開始しました。
/li>SNS トピックを作成しました:
/li>トピックにサブスクライブしました:
/li>最後に、メッセージを公開しました。
/li>
サブスクライバーはメッセージを正常に受信しましたが、「messageId」、「Timestamp」、および「TopicArn」がありませんでした:
実結果:
期待される結果:
私は何を間違っていますか?また、メッセージがこの情報を確実に取得するにはどうすればよいですか?