проблема с сообщениями symfony php bin / console messenger: потреблять -vv - PullRequest
0 голосов
/ 03 ноября 2019

У меня проблема при выполнении этой команды в консоли

php bin / console messenger: потреблять -vv

это просто застряло, замечая, как изображение прикреплено enter image description here

моя конфигурация в .env

> symfony / messenger

Выберите один из транспортов ниже

MESSENGER_TRANSPORT_DSN =amqp: // guest: guest @ localhost: 5672 /% 2f / messages

MESSENGER_TRANSPORT_DSN = doctrine: // default

MESSENGER_TRANSPORT_DSN = redis: // localhost: 6379 / messages

и

DATABASE_URL = mysql: // root: @ 127.0.0.1: 3306 / kristyan_kristyanappDb

в messenger.yml это

framework: messenger: # Раскомментируйте это (и неудачный транспорт ниже), чтобы отправить неудачные сообщения этому транспорту для последующей обработки. # fail_transport: fail

    transports:
        # https://symfony.com/doc/current/messenger.html#transport-configuration
        async: '%env(MESSENGER_TRANSPORT_DSN)%'
        # failed: 'doctrine://default?queue_name=failed'
        # sync: 'sync://'

    routing:
        # Route your messages to the transports
        # 'App\Message\YourMessage': async
        # 'App\Message\Command\RegisterCommandMessage': async
         'App\Message\Query\SearchQuery': async

в контроллере

 $this->messageBus->dispatch(new SearchQuery($search));

в моем файле в обработчике так же, как это enter image description here

мой messege просто так enter image description here

Пожалуйста, помогите мне решить эту проблему, спасибо

...