Opflow for Nodejs sample application
Add the APT repository to your /etc/apt/sources.list.d:
echo 'deb http://www.rabbitmq.com/debian/ testing main' |
sudo tee /etc/apt/sources.list.d/rabbitmq.listAdd Rabbitmq public key to our trusted key list using apt-key:
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc |
sudo apt-key add -Update the package list:
sudo apt-get updateInstall rabbitmq-server package:
sudo apt-get install rabbitmq-serverClone source code from github:
git clone https://github.com/opflow/opflow-nodejs-sample.gitChange current working directory to this project:
cd opflow-nodejs-sampleInstall npm dependencies:
npm installRPC worker (server):
DEBUG=fibonacci* node lib/rpc_worker.jsRPC master (client):
DEBUG=fibonacci* node lib/rpc_master.jsSubscriber (Pub/sub server):
DEBUG=fibonacci* node lib/subscriber.jsPublisher (Pub/sub client):
DEBUG=fibonacci* node lib/publisher.jsDEBUG=fibonacci* node server.jsDEBUG=fibonacci* node client.js request -n 40