性能案例分析 | 獲取不到redis連接池


文章轉自:作者:全棧測試筆記,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命令也是必備技能哦。

聲明:封面或正文部分圖片來源於網絡,如有侵權,請聯系刪除。

閱讀原文


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM