問題タブ [amazon-sqs]
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-ec2 - RabbitMQと比較してAmazonSQSのパフォーマンスが遅い
メッセージキューの中間層をWebアプリケーションに統合したかったのです。RabbitmqとAmazonSQSをテストしましたが、AmazonSQSが遅いことがわかりました。AmazonSQSで80req/ secを取得していますが、Rabbitmqで2000 req/secを取得しています。私は自分のWebアプリにAmazonのすべてのサービスを使用しているので、Amazon SQSにもっと興味があるので、この質問をしています。なぜこれがとても遅いのか誰か教えてもらえますか?または、Amazon SQSの優れたベンチマークを誰かが持っている場合は、共有していただけますか?どんな助けでも適用されます。
configuration - 特定の SQS キューへのアクセスを制限する AWS IAM ユーザー ポリシー
AWS IAM ユーザーが特定の AWS SQS キューにアクセスするためのユーザー ポリシーを設定しようとしています。
以下のポリシーを試してみると、エラー AccessDenied が表示されます。
ただし、arn の queue_name 部分を * に置き換えるだけで同じポリシーを使用しようとすると、機能します。
特定のキューへのアクセスを制限しようとすると、何が問題になる可能性がありますか?
django - Amazon-SQS + Django-Celeryは数千のキューを作成します(すべてのメッセージのキュー)
この問題のトラブルシューティングを開始する場所を探しています。
これがsettings.pyで行われた変更です
私は今朝、アマゾンからのメッセージに目が覚めました。
ajax - メッセージキューサービスとajaxを介してサーバーと対話するWebクライアントの長所と短所は何ですか?
私の知る限り、そこにあるほとんどのJavaScriptアプリは、httpの形式であるajaxを介してサーバーとやり取りします。Amazon Simple Queue Service またはその他のメッセージ キュー サービスを介してメッセージを交換することにより、サーバーと対話する JavaScript アプリを作成するとします。それとhttpのアプローチの長所と短所は何ですか?
python - botoを使用してAmazonSQSから生のメッセージを読み取る
デフォルトでは、botoはメッセージがSQSに送信される前にBase64でメッセージをエンコードします。コード例:
Message()をRawMessage()に置き換えることで、エンコードせずに生のメッセージをキューに送信できます。しかし、デコードせずにキューからメッセージを読み取るにはどうすればよいですか?次のコードを使用する場合:
m.get_body()は、デコードされた結果を自動的に返します。生のメッセージを取得する方法はありますか?
ありがとう!
zend-framework - アマゾンスクエア:メッセージを順番に読んでいない
Amazon sqsからのメッセージをsqsに挿入されたのと同じ順序で受け取りたい(先入れ先出しモデル)。それを実装する方法はありますか?私はプログラミングにzendphpを使用しています。
java - AmazonSNS->SQSメッセージ本文
SNSトピックからSQSにメッセージを送信しています。クライアントでSQSメッセージの本文を確認しているとき、メッセージメタデータ全体がSQS本文で送信されています。
IEトピックから「HelloWorld」というメッセージを送信している場合、クライアントは次のメッセージを受信しています。
メッセージ本文をもう一方の端で分割する必要があるため、これは少し面倒です。このアプリケーションでは速度が非常に重要なので、これを排除したいと思います。SNSからメッセージを送信し、残りのメタデータを無視する方法はありますか?
ありがとう、ベン
php - Cakephp ワークキュー
いくつかのジョブを委任するためにワーク キューの使用を探しています。Amazon SQS や Beanstalkd などのサービスがこの問題に最適であることはわかっています。しかし、両方とも x 秒ごとにキューをポーリングするデーモンを作成する必要があります。ある種のプッシュシステムでそれを行う他の方法はありますか?
SQS+SNS で労働者に電話をかけた経験のある人はいますか?
ありがとう。
c# - 受信ハンドルを使用した SQS メッセージの削除
現在、Amazon の SQS を使用していますが、現在「処理中」のキュー メッセージを削除しようとすると問題が発生します。
以下にコード例を示します。
ハンドルとメッセージ本文の両方を受信したら、受信ハンドル文字列をクラウド ストレージ (DynamoDB など) に保存します。その後、ストレージ サービスからハンドルをロードし、次のような内容で削除を呼び出します。
ただし、その行を実行すると、「入力レシート ハンドルが無効です」というエラー メッセージが表示されます。
このメッセージが再受信されていないことはわかっているため、ログに記録されている受信ハンドルは最新のものである必要があります。また、メッセージを受信した後にスリープ状態にしてから、上記のように削除しようとするだけで、同じアプリケーション内でメッセージを削除できることにも注意してください。
何か案は?
amazon-web-services - AWS でのメッセージ キュー
AWS フレームワークを使用してアプリを作成しています。SQS に FIFO アクセスがあれば完璧なフレームワークです!
SNS を使用してメッセージをキューに発行していますが、メッセージの順序が重要です。使用できるSQSのように、使用できる、スケーラブルなどのMQを知っている人はいますか?
IronMQ の使用を検討していますが、SNS でメッセージの受信に問題があるようです。
(または、SQS を使用してメッセージを順序付けする良い方法を知っていれば、なおさらです)
ありがとう、ベン