RabbitMQ: PHP/Symfony gebruiken om verbinding te maken met RabbitMQ
Deze documentatie maakt deel uit van de Aan de slag-gids. Bekijk de volledige gids hier: Hoe Stackhero gebruiken voor RabbitMQ.
Als u Symfony gebruikt, kunt u deze configureren om RabbitMQ als message broker te gebruiken door de omgevingsvariabele MESSENGER_TRANSPORT_DSN in te stellen. U hoeft alleen uw .env-bestand aan te passen:
MESSENGER_TRANSPORT_DSN=amqps://<USER>:<PASSWORD>@<HOST>:<PORT>/%2f/messages?cacert=%2Fetc%2Fssl%2Fcerts%2Fca-certificates.crt
Vervang
<USER>,<PASSWORD>,<HOST>en<PORT>door uw eigen RabbitMQ-gegevens.
Controleer vervolgens of uw config/packages/messenger.yaml-bestand de variabele MESSENGER_TRANSPORT_DSN gebruikt. Dit zou er ongeveer zo uit moeten zien:
framework:
messenger:
transports:
async: '%env(MESSENGER_TRANSPORT_DSN)%'