我正在使用,symfony 4.3
我在执行方面遇到问题。我总是使用/ ,我使用配置文件来创建队列、交换和绑定......enqueue/enqueue-bundle
enqueue/amqp-ext
php-amqplib
rabbitmq-bundle
old_sound_rabbit_mq:
connections:
default:
host: "%rabbitmq_default_host%"
port: "%rabbitmq_default_port%"
user: "%rabbitmq_default_user%"
password: "%rabbitmq_default_password%"
vhost: "%rabbitmq_default_vhost%"
lazy: "%rabbitmq_default_lazy%"
connection_timeout: "%rabbitmq_default_connection_timeout%"
read_write_timeout: "%rabbitmq_default_read_write_timeout%"
keepalive: "%rabbitmq_default_keepalive%"
heartbeat: "%rabbitmq_default_heartbeat%"
producers:
sync_data:
connection: default
exchange_options: {name: "my_exchange", type: topic}
consumers:
sync_data:
connection: default
exchange_options: {name: "my_exchange", type: topic}
queue_options: {name: "my_queue", routing_keys: {'my.binding.#'}}
当我用 启动消费者时old_sound_rabbit_mq
,它会自动创建一个my_exchange
带有topic
类型的交换,并且它也会my_queue
用绑定键创建my.binding.#
我想用它做同样的事情enqueue-bundle
,我可以这样做吗?