質問

Pdflibは簡単に利用できるapiを提に関する質問に対する、紺碧ます。している場合は、Webおよび労働者の役割を必要とするコミュニケーション文書と使用紺碧のキューのサービスです。

しかし、私は読み取れるのです。ネットサービスバスも提供ます.これらの眺めのより良い作品に仕上がって表示されるより詳しいAPIとなります。します。NSBう興味深いで夫婦の問題と私は慎重でのご使用を配布します。(例えば、キューの有効期限...ただ、保証するキューに更新することができる時間がない!).

は誰もが経験のいずれかのこれらの技術やアドバイスが選べるのです。

いかなサービスのバスに見らに強力で、私の使って本当は可能なWeb/労働者の役割と、この紺碧のキューのサービスに思います。いものだと思確認のための前progamming自分自身へのコーナー:-)

よろしくお願いします。

更新

読みの二つのシステムはます。でコメントを入力ようになります。●ネットサービスバスはより具体的には設計のための統合システムではなく、一般的信頼のメールシステム。紺碧キューに配布してい信頼性と拡張性に優れた方法です。NSBキューにはなりに適したコードを開催内Azureそのものです。

感謝に対応。

役に立ちましたか?

解決

私は、あなたがウェブと労働者の役割の間の通信のためのAzureキューに固執することをお勧めします。キューを使用すると、Azureのプロセス間通信の公式および認可の方法であると私は心からあなたがコーナーに自分自身をプログラムすることを疑います。サービスバス(AppFabricのは)オーバーヘッドが高くなりますし、外部アプリケーションに話しための本当に良いものの、あなたのAzureアプリ内で迅速かつ簡単なメッセージのために最適ではないかもしれません。

他のヒント

保管vsキューバスサービス

の内訳はご覧のとおりであるに違いを考慮した考えることがこの質問です。

可用性

以降、貯蔵停電時には昨年月に紺碧を約束うな展開のコードにすべての地域で再構築するシステムで不可能である。 https://azure.microsoft.com/en-us/blog/final-root-cause-analysis-and-improvement-areas-nov-18-azure-storage-service-interruption/

ここでは、msdn"という在庫状況:

でご使用の場合は紺碧の貯蔵用途にでも便またはテーブルの使用を開始すキューには、保証を99.9%の利用が可能。ご利用の場合は用途にでも便またはテーブルとサービスバスキュー、下の利用が可能。

碧パーソナル支援のためのデカップリングのアプリケーションコンポーネントの増しに拡張性と耐性のための相次いで崩壊している。

開発

個人的には、私を快適に保存Apiは、既に必要なblob保管その他の分野のアプリとなります。保存キューをご利用のものsdkとして保存用途にでも便.紺碧キューを提供し、統一された一貫性のあるプログラミングモデル全体キュー、テーブルは、用途にでも便

コスト

の受け取り、削除モードによるバスサービスを提供する機能を低減のメール動作カウント(および関連するコスト)との交換のための引き下げの納入を確保する。

がありそうであツー周辺の格なコスト管理のためのサービスのバスができるレバレッジだったがその予算をお客様のアプリかった試みの可能性のキューのコスト以下).国から来ているかを以下に乱立で月に延べ40,000人以上のキュー時間"GRS.グループ化され、保管コストのんの利益を中心にコストを削減す。(帯域幅のですので、解除していたのでしょうかを比較する場合は)

保価格

お使い放題無料のキュー事業を支払うスペース

  • と30Kのメッセージのサイズとして、平均
  • と1000K、MBは1024
  • いませんの卒業は価格上1TB

30K/1メッセージ*1TB/1000000000K*$.095/1GB*1000GB/1TB=$0.00000285/メッセージの最初の結核の使用

1メッセージ/~30K*1000000000K/1TB=33333333のメッセージのTB

33333333メッセージ*$0.00000285/メッセージ=~$95ドルのTB

渡月までのようにな40,000メッセージを時間が1TB

サービスバス料金

  • 10むね隊長"らーめんでも月額基準価格
  • 有の操作(api呼び出しはop)-キューを追加し/受信をキュー/モニターのキューすることになりました。
  • ま12.5百万無料ops/月
  • お支払百万opsその後

ハード推定を利用ことができるので100百万円事業コストの80ぼ月

一括受

収納缶バッチ、最大32のメッセージを指定してメッセージ数を取得する場合はメッセージがサービスのバスできるキュートの一括複数のメッセージを単一の送信動作します。

で保存するバッチを受けながらサービスのバスはバッチへの送信時だけ有効です。

監視

紺碧列を取得のための詳細なログのすべての取引実行に対するキューなどの集計メトリックスを表します。このような支援が出ないのボックスサービスのバスでも見prebuilt液どこかということです。

転送

サービスのバスが自動転送機能の参考として示したもので、これも列が欠けています。

自動転送を可能に数千のキューに"ツール"→"自動転送メッセージを単一のキューからの適用を受けるを消費することができます。利用できるこの機構をセキュリティ制御フロー、分離保管の間には、それぞれのメッセージ出版社より刊行。

重複

の重複検出機能を支えるサービスバスキューを自動的に削除します重複に送られたメッセージキューや話題の価値のMessageID物件です。

保存キューにメッセージが重複しな警告が表示されます。

メタデータ

サービスのバスで2つの部分のメッセージのヘッダ+ボディ。これは非常に便利な機能で世界的に展開されます。きを飾りメッセージのような地域名、インスタンスidです。キューにメッセージは単純な文字列です。一方紺碧の貯蔵キューの支援を任意の属性を使用することが可能になりのキューの説明に名前と値のペアになっています。いのふちに引っ掛けて飾ることができ、メッセージサービスを飾るのはキュージキュー

納期保証

サービスのバスには、最大で一度で少なくとも一つのキューのみにてご提供-少なくとも一です。この制限する可能性能キューの場合併契約者が問題である。

性能

紺碧の貯蔵キューをご用意10ms遅延(内のデータセンターがサービスバス20-25msの待ち時間をゼロにすることにサービスのバスは長ポーリングするもよ10ms合することを目的としている。

安全保障

保存キューの利用の一次/二次共有キーのことながらのバスサービスを提供RBAC経由で活躍ディレクトリを送受信者/管理者の役割です。

参考文献

私の理解では、Service Busは(あったように)しばらくの間、キューを持っていたが、これらは、メッセージ届けることが保証されていない - !ボンチャンスを

一致する

Azureのキュー縫い目ご利用の場合は、単純なRESTベースの取得/入れ/かいま見インタフェースの基本的なままなので。

ドキュメントが最近更新されhavs(2015年5月21日)と1つまたは他の、および一般的な機能を(トランザクションのサポート、キューおよびメッセージのサイズ、時間が生きるために、使用している場合には、正確に詳細... ):

<のhref = "https://azure.microsoft.com/en-us/documentation/articles/service-bus-azure-and-service-bus-queues-compared-contrasted/" のrel = "nofollowを" > https://azure.microsoft.com/en-us/documentation/articles/service-bus-azure-and-service-bus-queues-compared-contrasted/ の

開発者が学習キューに関連するパターンは、両方に適用することができます。 両方の信頼性とビューの実装容易さの点から使用することができる。

唯一のストレージキューが行うことができます。

物事 1)メッセージを処理するワーカーがクラッシュ。その後の作業員は、を前に、作業者が中断したところから再開するために、メッセージのの状態を読みたいです。 2)あなたは、キューに対して実行されたトランザクションのすべてのサーバ側のログを必要とします。

しかし、比較は重要ではありません。 カスタムキュー開発の場合は、私たちは、常にストレージ・キューを使用する必要があるものです。これは、Microsoftによって開発されたことが初めてでした。サービスバスは、コピーのBizTalkに、もたらされたと目的は、統合(ハイブリッド)、したがって、この行の高度な機能があります:セッション、トランザクション、自動デッド手紙など

<のhref = "https://www.c-sharpcorner.com/UploadFile/fe6121/deep-dive-into-azure-storage-queue-vs-azure-service-bus-queu/" のrel =」 noreferrer nofollowを ">このリンクの比較を提供し、そうする<のhref =" https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and -service-バス・キュー・比較・対比」のrel = "nofollowをnoreferrer">このリンクに。すべてを分析し、それゆえにアジャイル開発では、上記のルールを起動することは困難であろう。

物事は非常に明確にするために、これは様々な理由のために、時間内の異なる時点で作成された2つのAzureコンポーネント、との比較である。

<のhref = "https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted" のrel = 「nofollowをnoreferrer」>ストレージ・キューおよびサービスバスキュー - 比較との対比

  ストレージ・キューおよびサービスバス:

Azureでは、キュー・メカニズムの2種類をサポートしています   キューます。

     Azureのストレージ・インフラストラクチャの一部である

ストレージ・キュー、   シンプルなRESTベースのGET / PUT / PEEKインタフェースを備えています提供   サービス内との間で信頼性の高い、永続的なメッセージングます。

     

サービスバスキューは、より広範なAzureのメッセージの一部であります   パブリッシュ/サブスクライブ・キューイングだけでなく、サポートするインフラストラクチャ、および   より高度な統合パターン。サービスの詳細については、   バス・キュー/トピック/サブスクリプションは、サービスバスの概要を参照してください。

     

両方のキューイング技術は、同時にストレージ・キューを存在するが   専用キュー記憶機構が上に構築されたとして、最初に導入されました   Azureストレージサービスのトップ。サービスバスキューはの上に構築されています   統合するために設計されたより広範なメッセージングインフラストラクチャ   複数のSPANできるアプリケーションまたはアプリケーション・コンポーネント   通信プロトコル、データコントラクト、信頼ドメイン、および/またはネットワーク   環境ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top