鍍金池/ 問答/Linux  數(shù)據(jù)庫/ 可以在同一臺阿里云服務(wù)器上安裝兩個mongodb嗎

可以在同一臺阿里云服務(wù)器上安裝兩個mongodb嗎

若可以的話,需要怎么設(shè)置,我是在不同目錄下,并配置不同的端口,啟動兩個mongodb,啟動是正常的,也都看得到進(jìn)程,但后面發(fā)現(xiàn)第二個根本連不上,那個端口沒有啟用。

回答
編輯回答
不歸路

使用Docker用相同的鏡像創(chuàng)建兩個不同的實例就可以,如果沒有Docker可以使用不同的配置文件啟動兩個,前提是兩個的端口號都不能重復(fù)。

2017年1月15日 04:12
編輯回答
孤毒

完全可以,也沒有必要上docker。mongo是文件式存儲結(jié)構(gòu),所以你只需要在不同的目錄建立不同的db即可,端口區(qū)分一下即可。兩個Mongo的配置文件不同,也要放在不同的地方。

2018年7月13日 11:38
編輯回答
心悲涼

完全可以,端口不沖突就行了。甚至你可以啟動多實例,每個實例使用不同的配置文件,使用不同的端口號和數(shù)據(jù)目錄就行了。這樣的話自帶的服務(wù)腳本你就沒法用了,只能自己管理了,或者自己寫服務(wù)腳本使用多實例。

2018年8月9日 02:36
編輯回答
遺莣

用 docker 就好了。

2017年6月27日 22:01