MEssenger конфиг:
document_created:
dsn: '%env(RABBITMQ_URL)%'
retry_strategy:
max_retries: 3
options:
exchange:
name: document
type: direct
queues:
document_convert_start:
binding_keys: [document_created]
Но сообщение уходит в нужную очередь только если явно прописать
$this->messageBus->dispatch(new DocumentCreatedNotification($document->getUuid(), $document->getDocumentFile()->getFileKey()), [new AmqpStamp('document_created')]);
Как правильно прописать конфиг чтобы автоматом уходило ?
возможно ошибаюсь, но помоему для кролика лучше юзать банлд именно rabbitMq, а вот чисто симфонийский мессенджер, то там другой конфиг вроде, не под рукой сейчас к сожалению проект
Обсуждают сегодня