性能測試時,影響因素:數據庫postgres最大連接數
ci/cd team自動化準備測試環境的時候(site:https://perf-feature-slash-perf-testing-normal-1.dev.bbpd.io),由於image的構建是美國同事打包好的,並沒有做檢查。 我們team又都是新人,環境部署好,發現這些error。
錯誤現象:
錯誤率最多的爲blackboard.db.connection
找原因,發現postgres 配置使用的是默認值
default:max_connections=100
找開發同學諮詢:開發本地mac自測環境 設置爲300,product 環境設置爲600
調整後,繼續壓力測試。發現