Amazon Web Servicesでホストされているサービスにpub/subメッセージングシステムを構築し、SNSトピックを購読するSQSキューを作成することは、しかし、私はそれを全く働かせることはできません。SNSへのAmazon SQSサブスクリプションの問題をデバッグする方法
これまでのところ、私のコードは起動時にトピックとキューを探して、見つからないものを作成します。これは私がSNSトピックとAWSの管理コンソールでのSQSキューを見ることができ、動作しているようです、と私は、キューがトピックにサブスクライブしていることを見ることができますが、私は、トピックの何にメッセージを公開すると、キューで終わります。私は手動で管理コンソールでキュー「を公開」ボタンを使用してメッセージを公開している場合でも
は空のままです。
この可能性を排除するために、トピックとキューの両方のアクセス許可を「誰もができること」に変更しました。私のコードはパブリッシュに応答してメッセージIDを受け取り、エラーはなく、すべてのAPIコールは200(OK)ステータスを返します。私はそれが働いていない理由を把握するには、ここから行くことができ
?
試行錯誤の過程で、SNSはFIFOキューと互換性がないとわかりましたが、このチュートリアルでのみ言及しています。http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-subscribe -queue-sns-topic.html このような状況で誰かがデバッグする方法を知っていれば、今後もSNS/SQSを一緒に使用する予定であるため、私はあなたの答えを見たいと思います。 – bikeman868