web-dev-qa-db-fra.com

Où pouvez-vous modifier la taille du lot pour une file d'attente SQS qui déclenche une fonction AWS Lambda?

J'aurais pu juger qu'il existait un moyen facile de changer la taille du lot d'une file d'attente SQS configurée en tant que déclencheur de Lambda, mais à compter du 202020, je ne peux plus trouver où cela se produit. Cela peut avoir quelque chose à voir avec la "nouvelle expérience de la console SQS" qui est actuellement annoncé sur le dessus de AWS.

Je suis capable de voir la taille du lot actuelle pour ma file d'attente (capture d'écran), mais le nombre n'est pas éditable. Je ne vois rien de liaison avec la taille du lot dans l'interface SQS non plus. Il est possible que mon identifiant IAM actuel n'a pas la capacité de changer de taille par lots et de moi caché. Est-ce que quelqu'un sait où cette valeur peut être modifiée?

Screenshot from AWS showing where the current batch size is displayed

8
J T

Pas sûr d'avant, mais l'interface utilisateur Lambda vous permet également de configurer la taille du lot.

CAVEAT: Vous devez créer manuellement la gâchette de l'interface utilisateur Lamdba et non de l'interface utilisateur des SQS.

Étapes comme indiqué dans le document

  1. Ouvrez la page Fonctions de la console Lambda.
  2. Choisissez une fonction.
  3. Sous Designer, choisissez Ajouter une gâchette.
  4. Choisissez un type de déclencheur.
  5. Configurez les options requises, puis choisissez Ajouter.

Configuration d'une file d'attente en tant que source d'événement

0
Jibi Abraham