开始
业务运行和运维的需要。随着业务量的增加,占用的内存和磁盘也会越来越多。
那么我们怎么吃到内存或者磁盘快满了呢?所以就需要RabbitMQ的状态的监控,
java api判断节点健康
建立连接,创建channel,如果这两步都没有问题就表示节点是健康的。
Http Rest Api监控集群状态
使用postman来测试。
访问我们本地的服务,
NoEnvironment
GET127.0.0.1:15672/api/nodes
00o
UntitledRequest
BUILD
401Unauthorized
127.0.0.1:15672/api/nodes
Save
Send
GET
Similarto403Forbidden,bufcallyforse
whenauthenticationispossiblebuthasFiedor
Cookies
Pre-reguestS
Headers(7)
Body
Authorization
notyetbeenprovided.Theresponses
Params
includeawww-Authenticateheaderfield
QueryParams
containingachallengeapplicabletothe
BulkEdit
KEY
VALUE
requestedresource
SaveResponse
BodyCookiesHeaders(6)TestResults
Time:15msSize:261B
Unauthorized
Status:
专
Visualize
Pretty
Raw
Preview
Text
![image.png](https://cdn.nlark.com/yuque/0/2021/png/192446/1622637122122-490642cd-01cb-4d99-ac69-75cd0dd0ff9f.png "image.png") <br />
用户名和密码是怎么变成这一串的?
Base64编码的
所以在Authorization里面我们可以不写,
然后自己在header里面自己加一条
拿到交换机的信息
把/编码
编码后