Ich glaube, ich habe einfache Frage, aber ich kann nicht beantworten: Wie kann ich viele Verbraucher auf einmal laufen? Zum Beispiel habe ich 3 VerbraucherSymfony RabbitMQ: Run viele Verbraucher in der Konsole
consumers:
rename_image_folder: ...
update_customer: ...
create_protocol: ...
und wie kann ich sie auf einmal laufen? Ich muss 3 Konsolenfenster öffnen und sie ausführen? Aber in unserem Projekt haben wir 10 Microservice Api und jeder hat mindestens einen Consumer. Wie kann ich damit arbeiten?
Ich glaube, dass wir einen Weg haben, wie man es macht. Zum Beispiel habe ich verschiedene routing_key, und ich muss verschiedene Methoden (oder Dienste) zu Verarbeitungswarteschlangen schreiben. Vielleicht gibt es einen anderen Weg, es zu verarbeiten.
Es wird sehr gut sein, wenn Sie bitte ein Beispiel anwenden. Vielen Dank!
Der Nachrichtenbus könnte eine gute Wahl für MOA, wenn Sie eine asynchrone Kommunikation erstellen möchten. Hier ist ein Artikel, wie Sie verschiedene PHP-Apps verbinden können https://blog.forma-pro.com/message-bus-to-every-php-application-42a7d3fbb30b –