Qu’est-ce qu’une unité de messagerie ?

Une unité de messagerie est un ensemble de ressources dédiées exclusivement réservées aux espaces de noms Premium. L’ensemble de ressources peut fournir des performances renouvelables et cohérentes pour les charges de travail de messagerie. Chaque espace de noms Premium peut avoir 1, 2 ou 4 unités de messagerie et l’allocation de ressources croît de manière linéaire : 2 unités de messagerie incluent deux fois plus de ressources qu’une seule unité de messagerie.

Questions et réponses associées

  • Le niveau Premium de Service Bus Messaging fournit toutes les fonctionnalités de messagerie de files d’attente et de rubrique Azure Service Bus avec des performances prévisibles et renouvelables, un débit supérieur et une disponibilité améliorée. Le niveau Premium utilise un modèle d’allocation de ressources dédié pour fournir une isolation des charges de travail et des performances cohérentes. Comme les ressources de calcul et de mémoire du niveau Premium sont dédiées, contrairement aux autres niveaux, aucuns frais de transaction par message ne sont facturés. Toutes les transactions sont incluses dans l’allocation d’unités du message.

  • Une connexion négociée est définie comme suit :

    1. Une connexion AMQP provenant d’un client vers une rubrique, un abonnement, une file d’attente ou un hub d’événement Service Bus.
    2. Un appel HTTP qui reçoit un message d'une rubrique ou file d'attente Service Bus dont la valeur de délai d'expiration de réception est supérieure à zéro. Vous êtes facturé pour les pics de connexions négociées simultanées qui dépassent la quantité incluse (1 000 connexions dans les niveaux Standard et Premium). Les pics sont mesurés sur une base horaire proratisée en divisant par 730 heures par mois, et ajoutés à la période de facturation mensuelle. La quantité incluse (1 000 connexions négociées par mois) est appliquée à la fin de la période de facturation par rapport à la somme des pics horaires proratisés. Exemples :
    3. 5 000 clients se connectent via une seule connexion AMQP chacun. Vous recevez ensuite des commandes provenant d’une rubrique Service Bus et envoyez des événements aux files d’attente. Si tous les clients sont connectés pendant 12 heures chaque jour, vous obtenez les frais de connexion suivants (outre les autres frais liés à Service Bus) : 5 000 connexions * 12 heures * 30,5 jours / 730 heures = 2 500 connexions négociées. Une fois la dotation mensuelle de 1 000 connexions négociées épuisée, vous êtes facturé pour 1 500 connexions négociées.
    4. 5 000 clients reçoivent des messages d’une file d’attente Service Bus via HTTP, en spécifiant un délai d’expiration différent de zéro. Si tous les appareils sont connectés pendant 12 heures chaque jour, vous obtenez les frais de connexion suivants (outre les autres frais liés à Service Bus) : 5 000 connexions de réception HTTP * 12 heures par jour * 30,5 jours / 730 heures = 2 500 connexions négociées.
  • Le niveau Premium de Service Bus Messaging est facturé sur la base d’un forfait quotidien établi pour chaque unité de messagerie achetée. Les espaces de noms Premium créés peuvent avoir 1, 2 ou 4 unités de messagerie, dont chacune augmente le nombre quotidien d’unités de messagerie facturées. Le nombre d’unités de messagerie des espaces de noms Premium peut être modifié à tout moment, mais le tarif quotidien est basé sur le nombre maximal d’unités de messagerie affectées à l’espace de noms.

  • Oui, vous êtes facturé. Aucuns frais de connexion ne sont facturés pour l’envoi d’événements via HTTP, quel que soit le nombre de systèmes ou appareils émetteurs. La réception d’événements avec HTTP à l’aide d’un délai d’expiration supérieur à zéro, parfois appelé « interrogation longue », génère des frais de connexion négociée. Les connexions AMQP génèrent des frais de connexion négociée, quelles que soient les connexions utilisées pour l’opération d’envoi ou de réception. 100 connexions négociées sont autorisées gratuitement dans un espace de noms De base. Il s’agit également du nombre maximal de connexions négociées autorisées pour l’abonnement Azure. Les 1 000 premières connexions négociées sur les espaces de noms Standard d’un abonnement Azure sont incluses gratuitement (au-delà de la facturation de base). Puisque cette dotation est suffisante pour couvrir de nombreux scénarios de messagerie de service à service, des frais de connexions négociées sont généralement imputés si vous utilisez l’interrogation longue AMQP ou HTTP avec un grand nombre de clients (par exemple pour bénéficier d’un streaming d’événements plus efficace ou pour activer la communication bidirectionnelle avec des milliers ou millions d’appareils ou d’instances d’application).

  • Nous facturons 64 Ko par connexion à votre écouteur. Ces frais sont déduits des 5 Go gratuits que nous offrons chaque mois avec les unités d’écouteur. Le taux d’une unité d’écouteur est calculé par heure en incréments de 5 minutes. Les ouvertures et fermetures multiples à des fins de développement/test ne vous seront pas facturées.

  • Le relais comptabilise chaque message qui lui est envoyé et chaque message envoyé par le relais est facturable. Un message facturable est une trame de données de 64 Ko maximum. Si un message dépasse 64 Ko, par exemple une réponse HTTP renvoyant une image, chaque 64 Ko supplémentaire est comptabilisé comme un message facturable supplémentaire. Pour un service relayé normal qui implémente un schéma de demande/réponse, la demande est tout d’abord transmise au relais puis au service et la réponse utilise le même chemin. Cela revient à au moins quatre messages facturables. Pour un service multidiffusion avec 4 écouteurs, le message envoyé au relais est comptabilisé comme un seul message et les 4 messages envoyés aux écouteurs comptent chacun pour un message, ce qui génère au total 5 messages.