最近作壓測,其中有個交易涉及到對mongo的操做。併發
單機壓到1500UV的時候出現以下錯誤:高併發
一看,原來是mongo配置的最大鏈接數不夠:線程
咱們來看看mongo的官方文檔:3d
connectionPerHost參數標識mongo的最大鏈接數。blog
threadsAllowedToBlockForConnectionMultiplier參數標識mongo的線程隊列數。隊列
實際上mongo配置的最大鏈接數就是上面兩個參數的相乘結果。ip
因此只要修改這兩個參數就能擴展mongo的鏈接數。建議高併發的應用,最好初始化配置更大一點。文檔
踩坑,記錄一下。io