Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork9.6k
[Messenger] [AMQP] Add TransportMessageIdStamp logic for AMQP#59526
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
[Messenger] [AMQP] Add TransportMessageIdStamp logic for AMQP#59526
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Errors are not related to this PR |
src/Symfony/Component/Messenger/Bridge/Amqp/Transport/AmqpReceiver.php OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
src/Symfony/Component/Messenger/Bridge/Amqp/Transport/AmqpSender.php OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
I choose 7.3 but I don't know if it's a new feature or not (because already present in other transports). |
e326e92
to4bcb380
CompareThank you@AurelienPillevesse. |
f48e068
intosymfony:7.3Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Use
TransportMessageIdStamp
for AMQP bridge like Doctrine bridge for example.Implement it in
AmqpSender
asDoctrineSender
(https://github.com/symfony/symfony/blob/7.3/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/DoctrineSender.php#L51)Implement it in
AmqpReceiver
asDoctrineReceiver
(https://github.com/symfony/symfony/blob/7.3/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/DoctrineReceiver.php#L148)With this update, logger for AMQP will have more context with
message_id
data (https://github.com/symfony/symfony/blob/7.3/src/Symfony/Component/Messenger/EventListener/SendFailedMessageForRetryListener.php#L55)