文章轉自:作者:全棧測試筆記,https://mp.weixin.qq.com/s?__biz=MzIxMzMxMDcwNA==&mid=2247484086&idx=2&sn=00aaeacb375bac73996ad9c434653dde&source=41#wechat_redirect
最近在壓測過程中,出現獲取不到redis連接池的問題

xshell連接redis服務器,查看連接數,發現居然比redis.properties文件中配置的連接數差不多
redis-cli -p port -a name@password info | grep -e "connected_clients"

停止壓測后,連接數依舊差不多,難道是連接池沒有釋放?
於是先確認下tcp連接到底是不是都是我那台provider服務器連接過來的,結果發現連接數排序前2個ip(31.182,31.183)都不是我的服務器

xshell連接到31.182這台服務器,發現是下面幾個進程在連接redis服務器

詢問了一番相關的開發,都是說不是自己的服務,那我就索性統統干掉

31.183的也都干掉,至此,回歸壓測,再沒出現redis獲取不到連接池的問題。
雖然這算不上一個“真正”的性能問題,但是也為我們排查問題提供了思路。
總之要保證壓測環境“干凈”,即沒有其它無關的服務及只有自己在使用;另外,熟練使用linux命令也是必備技能哦。
聲明:封面或正文部分圖片來源於網絡,如有侵權,請聯系刪除。