Ce contenu n'est pas disponible dans la langue sélectionnée.
Appendix C. Using AMQ Broker with the examples
The AMQ Python examples require a running message broker with a queue named examples. Use the procedures below to install and start the broker and define the queue.
C.1. Installing the broker Copier lienLien copié sur presse-papiers!
Follow the instructions in Getting Started with AMQ Broker to install the broker and create a broker instance. Enable anonymous access.
The following procedures refer to the location of the broker instance as <broker-instance-dir>.
C.2. Starting the broker Copier lienLien copié sur presse-papiers!
Procedure
Use the
artemis runcommand to start the broker.$ <broker-instance-dir>/bin/artemis runCheck the console output for any critical errors logged during startup. The broker logs
Server is now livewhen it is ready.$ example-broker/bin/artemis run __ __ ____ ____ _ /\ | \/ |/ __ \ | _ \ | | / \ | \ / | | | | | |_) |_ __ ___ | | _____ _ __ / /\ \ | |\/| | | | | | _ <| '__/ _ \| |/ / _ \ '__| / ____ \| | | | |__| | | |_) | | | (_) | < __/ | /_/ \_\_| |_|\___\_\ |____/|_| \___/|_|\_\___|_| Red Hat AMQ <version> 2020-06-03 12:12:11,807 INFO [org.apache.activemq.artemis.integration.bootstrap] AMQ101000: Starting ActiveMQ Artemis Server ... 2020-06-03 12:12:12,336 INFO [org.apache.activemq.artemis.core.server] AMQ221007: Server is now live ...
C.3. Creating a queue Copier lienLien copié sur presse-papiers!
In a new terminal, use the artemis queue command to create a queue named examples.
$ <broker-instance-dir>/bin/artemis queue create --name examples --address examples --auto-create-address --anycast
You are prompted to answer a series of yes or no questions. Answer N for no to all of them.
Once the queue is created, the broker is ready for use with the example programs.
C.4. Stopping the broker Copier lienLien copié sur presse-papiers!
When you are done running the examples, use the artemis stop command to stop the broker.
$ <broker-instance-dir>/bin/artemis stop
Revised on 2020-06-16 17:53:14 UTC