Reposistory having samples of the Rabbit Messeging Queue and Elastic Search. Below is the core logic for the project uploaded.
Download the following to Proceed with RabbitMQ:
Download and install ERLANG Latest version,
Download and install RabbitMQ Latest Version
Default port for the RabbitMQ:
Default Username and Password: guest
Some useful commands just for startups.
- To Enable Management
rabbitmq-plugins enable rabbitmq_management
- Start Server
rabbitmqctl stop_app
- Stop Server
rabbitmqctl start_app
- Reset Server
//warning this is resetting all the queues reset all so becareful about it
rabbitmqctl reset
- Create New User
rabbitmqctl add_user [UserName] [Password]
rabbitmqctl add_user Kashif Kashif
- Tags Assign
rabbitmqctrl set_user_tags [UserName] [Role>> Administrator etc]
rabbitmqctrl set_user_tags Kashif administrator
- Setting permissions
// ".*"=> means all the permissions
rabbitmqctl set_permissions -p / [UserName] [Read] [Write] [View]
rabbitmqctl set_permissions -p / Kashif ".*" ".*" ".*"
Download Elasticsearch in your system
Download the following from there
- Elasticsearch
- Kibana