Quand augmenter les packs de messages

Vous devrez peut-être augmenter le nombre de packs de messages dans les situations suivantes :

Situation Raison de l'augmentation Exemple

Vous consommez plus de messages que vous ne vous abonnez à.

Vos packs de messages doivent correspondre au nombre de messages consommés par heure par votre instance Oracle Integration. Par conséquent, il est essentiel que vous connaissiez le débit horaire de votre instance et que vous augmentiez vos packs de messages si nécessaire pour qu'ils correspondent au débit.

Vous disposez de 2 packs de messages, ce qui vous donne 10 000 messages par heure, ce qui couvre votre débit moyen.

Vos demandes prennent généralement environ 5 secondes, de sorte que vous traitez 12 demandes par minute :
  • 60 seconds per minute / 5 seconds per request = 12 requests per minute
Vous avez en moyenne 10 demandes synchrones simultanées. Vous disposez donc désormais d'un maximum de 120 demandes simultanées par minute :
  • 12 requests per minute x concurrency of 10 = 120 concurrent requests per minute
Cela signifie que vous traitez généralement 7 200 demandes par heure :
  • 120 concurrent requests per minute x 60 minutes = 7,200 requests per hour

Nous dirons que chaque demande consomme un message, de sorte que vous consommez normalement 7 200 messages par heure, ce qui relève de votre abonnement au pack de messages.

Mais parfois, vous obtenez une rafale de 10 minutes de 100 demandes synchrones simultanées. Vous traitez soudainement 10 fois plus de demandes, soit 1 200 demandes par minute, pour un total de 12 000 demandes pendant l'éclatement.

Lorsque vous ajoutez cela à vos messages moyens pendant le reste de l'heure, vous avez consommé 18 000 messages :
  • 50 average minutes x 120 requests per minute = 6,000 requests
  • 6,000 requests + 12,000 request burst = 18,000 requests
Cela vous place 8 000 messages sur votre abonnement au pack de messages :
  • 10,000 subscribed messages - 18,000 consumed messages = 8,000 message overage

Vous devez vous abonner à 2 packs de messages supplémentaires pour gérer vos demandes.

Vous devez gérer les accès simultanés élevés.

Le nombre de packs de messages affecte directement la limite de demandes simultanées synchrones (et asynchrones).

Vous disposez de 2 packs de messages, ce qui vous permet de traiter jusqu'à 200 demandes synchrones simultanées. Vous avez en moyenne une simultanéité de 25, donc vous êtes généralement bien dans cette limite.

Mais parfois, vous obtenez une rafale de 250 demandes synchrones simultanées. Comme cela dépasse votre limite, les demandes supplémentaires reçoivent des erreurs.

Vous devez vous abonner à 1 autre pack de messages pour gérer vos demandes.