前面的兩部分介紹基礎(chǔ)設(shè)施即代碼以及部署的方式缭黔。和虛擬機(jī)相比翁授,Docker作為操作系統(tǒng)級(jí)別的虛擬化技術(shù),特別適用微服務(wù)的部署場(chǎng)景。 那么我們?nèi)绾问褂肈ocker去部署微服務(wù)呢,...
前面的兩部分介紹基礎(chǔ)設(shè)施即代碼以及部署的方式缭黔。和虛擬機(jī)相比翁授,Docker作為操作系統(tǒng)級(jí)別的虛擬化技術(shù),特別適用微服務(wù)的部署場(chǎng)景。 那么我們?nèi)绾问褂肈ocker去部署微服務(wù)呢,...
在部署的方式的第一部分我們介紹了基礎(chǔ)設(shè)施即代碼的概念、原則和工具瓣履,那么現(xiàn)在我們就來看看應(yīng)用部署的方式有哪些。 In Place Deployment(直接替換部署) 如果你的...
什么是基礎(chǔ)設(shè)施 在IT領(lǐng)域练俐,當(dāng)我們談?wù)摶A(chǔ)設(shè)施時(shí)袖迎,我們都在談?wù)撌裁茨兀恳话銇碇v,我們會(huì)直覺的認(rèn)為服務(wù)器就是基礎(chǔ)設(shè)施瓢棒,甚至在Infrastructure as Code的wik...
Samba是一個(gè)能讓Linux系統(tǒng)應(yīng)用Microsoft網(wǎng)絡(luò)通訊協(xié)議的軟件脯宿,而SMB是Server Message Block的縮寫,即為服務(wù)器消息塊 泉粉,SMB主要是作為Mi...
在項(xiàng)目中有很多地方用到ansible连霉。最初使用ansible只是為了方便代碼部署和模板配置,畢竟手動(dòng)去30+臺(tái)機(jī)器手動(dòng)部署代碼是件很痛苦的事情嗡靡。由于ansible基于ssh實(shí)...
前言 在網(wǎng)上看到這個(gè)開源項(xiàng)目歉井,當(dāng)時(shí)正好在自己的阿里云服務(wù)器安裝一些其它的應(yīng)用,因?yàn)榉?wù)器配置比較低哈误,所以經(jīng)常系統(tǒng)資源耗盡哩至,遂安裝了一個(gè)Netdata,不得不說的是蜜自,這個(gè)東東菩貌,...
前面的話 ganglia是一個(gè)用于監(jiān)控Linux系統(tǒng)集群環(huán)境的主機(jī)各項(xiàng)性能的開源軟件,使用廣泛重荠。裝這個(gè)東西竟然花了我?guī)滋斓臅r(shí)間箭阶,實(shí)在覺得有點(diǎn)浪費(fèi)了。所以先和大家說戈鲁,最好不要去...
本文以開源項(xiàng)目Ganglia為例仇参,介紹多集群環(huán)境下,利用監(jiān)控系統(tǒng)進(jìn)行故障診斷婆殿、性能瓶頸分析的一般方法诈乒。 回顧 通過前面的發(fā)布過的兩篇文章,我們已經(jīng)大致掌握了描述單個(gè)服務(wù)器的性...