Spring Mongo配置多個Mongos

2022-01-22 01:11:49 字數 377 閱讀 9106

由於資料儲存使用mongodb集群,在對外訪問的時候,位址是mongos的位址,在使用的過程中沒有發現任何問題,配置如下:

但是,經過測試幾輪效能測試以後,發現在大併發的時候mongos機器負載過高,而其他儲存mongod機器負載很小,於是讓我們解決該問題。

經過幾番分析,原來由以下原因:

1、mongos、config server、mongod三個程序都部署在一台機子。

2、沒有考慮使用多個mongos來均攤外部請求。

於是,另外部署幾個mongos,使用同乙個配置庫,問題解決,具體配置如下:

其中,replica-set格式:ip1:port,ip2:port,...

配置多個git

ssh keygen t rsa c eamil qq.com 第一次生成時預設名稱為id rsa你願意改就改。進入到.ssh目錄下。若不做步需要在第二步時新增路徑名。第二次生成時的指紋檔名不能和已有的重名。這次必須改。比如改為id rsa companyname 把前2步生成的ss 件分別新增到相...

多個tomcat配置

找到電腦上的tomcat安裝目錄,複製乙份,出現兩份tomcat,為了區別給複製的乙份起乙個特別的名稱apache tomcat 6.0.35 8090 進入apache tomcat 6.0.35 8090目錄中,進入conf目錄下找到server.xml需要進行多個地方修改 conf目錄下修改s...

單個Tomcat配置多個域並配置多個證書

近日,幫乙個朋友配置一台伺服器,在該伺服器上啟動乙個tomcat執行兩個應用,分別對應兩個網域名稱 www.domain1.com 和 www.domain2.cn 對於http協議 80埠 只要配置tomcat的虛擬主機就可以了。但朋友為了資料的安全性,分別為每個網域名稱購買了乙個ca證書。這就要...