level: 'debug'
或trace
,捕獲網絡請求細節。ECONNREFUSED
(連接被拒)、ETIMEDOUT
(超時)等錯誤,結合堆棧跟蹤定位代碼問題。ping
目標服務器,確認網絡連通性。traceroute
或mtr
追蹤路由,定位網絡中斷點。ip addr show
查看IP配置,確保接口已激活且IP正確。cat /etc/resolv.conf
驗證DNS設置。ufw status
或iptables -L
檢查防火墻規則,確保端口開放。telnet
或nc
測試目標端口是否可達。journalctl -u your-node-service
(Systemd服務)或cat /var/log/syslog
,獲取網絡服務相關錯誤。tcpdump
抓取網絡數據包,分析通信過程(需安裝)。ss
或netstat
查看網絡連接狀態、監聽端口。axios
的timeout
選項)。參考來源: