レポートを生成する Azure Web サイトがあります。レポートの生成には約 45 秒かかります。Web サイトの負荷を軽減するために、そのワーカー ロールを移行したいと考えています。
私は、Web サイトが "レポート生成要求" をワーカー ロールに渡すことができるようにするために、どのツールを使用するかを調査してきました。 Azure Queuesは進むべき道のように見えますが、Channel 9 Azure Friday シリーズ、ブログ投稿、および Stackoverflow ( Azure サービス バス キューのトピックと Web/ワーカー ロールのキュー、 Azure Queue へのリストナーの書き込み) で見たものから、Azure Queue はポーリングのみをサポートします。
ただし、Azure は急速に変化しており、この情報は少し古いものです。キューがポーリングのみをサポートするのはまだですか?
その場合、パブリッシュ/サブスクライブ モデルをサポートする Azure Service Bus を使用してメッセージを渡すほうがよいでしょうか? MSDNで説明されている Service Bus に固有の機能を必要としないため、Service Bus の使用を少し躊躇しています。