問題
原因是在2020年05月11日將服務器從虛擬服務器遷移至新的物理服務器,API服務無論如何都無法連接到RabbitMQ服務器,當時沒辦法,只能通過Docker-Compose運行幾個容器,並且將容器都加入同一個網絡中(容器可以指定網絡的),然后通過別名的方式來進行訪問,算是暫時解決了該問題
緣由
使用服務器處理docker的監控時,請參考:prometheus監控docker的狀態.n...
鏈接:http://note.youdao.com/noteshare?id=d91a9f59c0d6f208fdc42014c3870c59&sub=0D12A9A6E4F24533B5A1C095D2A6044C
訪問Prometheus時,配置的兩台服務器,卻無法訪問到cAdvisor服務(172.19.0.153:8080)

查找原因時,無法確定位置,在網上參考文章:https://www.jb51.net/article/157330.htm
先查看防火牆的配置
#查看防火牆的狀態 firewall-cmd --state #查看防火牆的端口和服務 firewall-cmd --list-ports firewall-cmd --list-services #打開某個端口(永久),並重新啟動防火牆(讓配置生效) firewall-cmd --add-port=5000/tcp --permanent firewall-cmd --reload #刪除某個端口(永久),也需要重新啟動防火牆,讓配置生效 firewall-cmd --add-port=5000/tcp --permanent firewall-cmd --reload
運行效果

重新刷新Prometheus,看到已經可以正常訪問到cAdvisor服務(172.19.0.153:8080)了,問題得到解決

既然找到問題,那就能夠確定該問題是由防火牆引起的,后期再有遇到無法訪問的問題,則需要增加端口訪問即可
同樣的問題,也需要將9090加入到防火牆中

增加了9090端口后,可以正常訪問了

