This example application demonstrates how to dispatch tasks to a scalable set of worker processes using a message queue. It uses the AMQP 1.0 message protocol to send and receive messages.
-
The user has access to an OpenShift instance and is logged in.
-
The user has selected a project in which the frontend and backend processes will be deployed.
Run the following commands to configure and deploy the applications.
$ oc create -f service.amqp.yaml
$ ./start-openshift
The frontend
module serves the web interface and communicates with
workers in the backend.
The worker
module implements the worker service in the backend.