亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問一臺服務器有用docker做數據庫集群的必要嗎

請問一臺服務器有用docker做數據庫集群的必要嗎?這樣不是加重了這臺服務器負擔,服務器掛了所有服務都掛了

正在回答

1 回答

???????首先說一下我的觀點,不一定準確,可以給你參考下。一臺服務器有沒有用docker做數據庫集群的必要我認為取決于這臺服務器的性能。像老師前面做的演示,一個MySQL服務器節點,1W的并發執行1W條語句,這個時候服務響應的時候太長并且有一些連接拒絕了服務,說明這一個節點到達了瓶頸。如果這一節點到達了瓶頸,但是這臺服務器的CPU、內存以及磁盤IO這些資源的使用率并不是很高,那我覺得這個時候就可以用docker來做集群。因為這臺服務器的性能并沒有發揮出來。如果這臺服務器只實例了一個MySQL節點后各項資源就比較緊張了,那肯定是不能再集群了,因為一個節點這個服務器就比較吃力了。但是一般實際的生產環境的服務器性能都是比較高的,像我們的一個客戶,人家的服務器都是8C32G的配置,不會一個節點就比較吃力的,除非你是拿自己老古董的奔騰機做服務器?。至于你說加重服務器負擔,我沒有完全明白你的意思。如果你說的是集群加重了服務器的負擔,你再配置集群的時候就應該根據服務器的配置來配置相應的節點數。如果你要問的是docker加重了服務器的負擔,那我覺得你大可放心,docker是輕量化的容器化技術。它不像虛擬機技術是需要獨占物理機資源的,docker是輕量化的技術,你用docker運行一百個容器所消耗的資源要遠遠小于虛擬機一百臺運行服務所消耗的資源。我想到的就是這些,希望對你有所幫助!
5 回復 有任何疑惑可以回復我~
#1

admim 提問者

謝謝你的認真回答 大致明白了 看項目瓶頸是在機器還是在單個服務 如果在單個服務可以用docker給它做集群 再次感謝
2018-07-09 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問一臺服務器有用docker做數據庫集群的必要嗎

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號