[Messenger] Fournir un moyen de consommer tous les transports sans spécifier/connaître leurs noms · Problème n° 52364 · symfony/symfony · GitHub

[Messenger] Fournir un moyen de consommer tous les transports sans spécifier/connaître leurs noms · Problème n° 52364 · symfony/symfony · GitHub

2023-11-25 17:50:54

est fourni, dans lequel il n’est pas nécessaire de préciser les consommateurs.

bin/console messenger:consume

Je reçois des informations sur le transport que je souhaite utiliser.

$defaultReceiverName = 1 === count($this->receiverNames) ? current($this->receiverNames) : null; $defaultReceivers = $defaultReceiverName ? [$defaultReceiverName] : [];

Que diriez-vous de quelque chose comme –all pour tout consommer ? Serait-ce une bonne idée ?
Ou peut-être qu’une commande devrait être ajoutée pour lister tous les transports, puis la sortie pourrait être utilisée pour la commande consommer (ou même pour configurer un superviseur différent avec une boucle foreach sur la sortie ?)

bin/console messenger:consume foo1,foo2,...

à chaque fois.



#Messenger #Fournir #moyen #consommer #tous #les #transports #sans #spécifierconnaître #leurs #noms #Problème #symfonysymfony #GitHub
1700941187

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.