?Debian?????Postman??????,??????????:
1. ??Postman
??,??????Debian??????Postman?????Postman???????????????
wget https://dl.pstmn.io/download/latest/linux sudo dpkg -i latest-linux_amd64.deb
2. ????????
???????RabbitMQ?Kafka?ActiveMQ???????????RabbitMQ??:
??RabbitMQ
sudo apt update sudo apt install rabbitmq-server
??RabbitMQ??
sudo systemctl start rabbitmq-server sudo systemctl enable rabbitmq-server
3. ??RabbitMQ
??RabbitMQ??????,???????????????(???http://your_server_ip:15672/
)?
?????????
sudo rabbitmqctl add_vhost my_vhost sudo rabbitmqctl add_user my_user my_password sudo rabbitmqctl set_permissions -p my_vhost my_user ".*" ".*" ".*"
4. ??Postman???????
????
- ??Postman?
- ?????????
- ???????
POST
? - ??RabbitMQ?????(??:
http://your_server_ip:15672/api/exchanges///my_vhost/publish
)? - ?Headers???????(??:
Authorization: Basic bXl1c2VyOnBhc3N3b3Jk
)? - ?Body???
raw
?JSON
??,???????
????
- ?????????
- ???????
GET
? - ??RabbitMQ?????(??:
http://your_server_ip:15672/api/queues///my_vhost/my_queue/get
)? - ?Headers???????(??:
Authorization: Basic bXl1c2VyOnBhc3N3b3Jk
)? - ??????????
5. ??Postman??(??)
Postman?????????????????????,??Postman RabbitMQ Plugin
?
????
- ??Postman?
- ??
Settings
->Manage Plugins
? - ?????
Postman RabbitMQ Plugin
?
????
?????,????Postman????????RabbitMQ??,??????????????
??
??????,????Debian?????Postman??????????????????,??????????????,???Postman?????????????