RabbitMQ: PHP/Symfony naudojimas prisijungimui prie RabbitMQ
Ši dokumentacija yra Darbo pradžia vadovo dalis. Visą vadovą rasite čia: Kaip naudotis Stackhero su RabbitMQ.
Jei naudojate Symfony, galite jį sukonfigūruoti naudoti RabbitMQ kaip žinučių brokerį, nustatydami aplinkos kintamąjį MESSENGER_TRANSPORT_DSN. Pakanka atnaujinti savo .env failą:
MESSENGER_TRANSPORT_DSN=amqps://<USER>:<PASSWORD>@<HOST>:<PORT>/%2f/messages?cacert=%2Fetc%2Fssl%2Fcerts%2Fca-certificates.crt
Pakeiskite
<USER>,<PASSWORD>,<HOST>ir<PORT>į savo RabbitMQ duomenis.
Toliau įsitikinkite, kad jūsų config/packages/messenger.yaml faile naudojamas MESSENGER_TRANSPORT_DSN kintamasis. Failas turėtų atrodyti taip:
framework:
messenger:
transports:
async: '%env(MESSENGER_TRANSPORT_DSN)%'