通常需要準(zhǔn)備一個(gè)JSON或YAML,包含想要部署的所有組件描述的配置文件 但是因?yàn)檫€沒有介紹可以在Kubemetes中創(chuàng)建的組件類型,所以這里將使用一個(gè)簡(jiǎn)單的單行命令來(lái)運(yùn)行應(yīng)...
通常需要準(zhǔn)備一個(gè)JSON或YAML,包含想要部署的所有組件描述的配置文件 但是因?yàn)檫€沒有介紹可以在Kubemetes中創(chuàng)建的組件類型,所以這里將使用一個(gè)簡(jiǎn)單的單行命令來(lái)運(yùn)行應(yīng)...
現(xiàn)在應(yīng)用被打包在一個(gè)容器鏡像中,并通過(guò) Docker Hub 給大家使用,可以將它部署到 Kubernetes 集群中,而不是直接在 Docker 中運(yùn)行 一 個(gè)適 當(dāng) 的 ...
1.創(chuàng)建、運(yùn)行及共享容器鏡像 1.1安裝 Docker并運(yùn)行第一個(gè)“Helloworld”容器 運(yùn)行Hello World容器 busybox是一個(gè)單一可執(zhí)行文件,包含多種標(biāo)...
1.了解 Kubernetes 1.1簡(jiǎn)述功能 Kubernetes 是一個(gè)軟件系統(tǒng),它允許你在其上很容易地部署和管理容器化的應(yīng)用。 它依賴于 Linux容器的特性來(lái)運(yùn)行異構(gòu)...
docker 1.服務(wù)部署歷史 1.1傳統(tǒng)部署-物理機(jī) 部署架構(gòu) 缺點(diǎn) 資源浪費(fèi):一臺(tái)服務(wù)器,至少32核CPU、64G內(nèi)存,如果只部署一個(gè)應(yīng)用,那就太浪費(fèi)了 資源搶占:多個(gè)應(yīng)...
緩存穿透 我們經(jīng)常會(huì)把一部分?jǐn)?shù)據(jù)放在Redis等緩存,比如產(chǎn)品詳情。這樣有查詢請(qǐng)求進(jìn)來(lái),我們可以根據(jù)產(chǎn)品Id直接去緩存中取數(shù)據(jù),而不用讀取數(shù)據(jù)庫(kù),這是提升性能最簡(jiǎn)單,最普遍,...
前言 類與類之間存在關(guān)系,本文章說(shuō)一說(shuō)類之間的關(guān)系怎么產(chǎn)生,從設(shè)計(jì)層面分析類與類之間應(yīng)該用哪種方式關(guān)聯(lián),以及列舉常見的類關(guān)系。 面向?qū)ο缶幊?眾所周知面向?qū)ο缶幊淌且环N編碼思...
寫在前面 小弟最近再惡補(bǔ)java基礎(chǔ)越看越有意思,覺得java邏輯清晰、設(shè)計(jì)優(yōu)雅、內(nèi)存管理堪稱藝術(shù),看來(lái)光頭的程序員還是比較厲害。在學(xué)習(xí)的過(guò)程中遇到了一個(gè)小面試題既是標(biāo)題《方...
前言 項(xiàng)目架構(gòu) nginx+supervisor+daphne+django,因?yàn)閐jango里面使用了channel包來(lái)處理websockert請(qǐng)求所以django的網(wǎng)關(guān)協(xié)...
1.初見 OAuth 2.0是一個(gè)業(yè)界標(biāo)準(zhǔn)的授權(quán)協(xié)議,其定義了四種可以適用于各種應(yīng)用場(chǎng)景的授權(quán)交互模式:授權(quán)碼模式、應(yīng)用授信模式、用戶授信模式、簡(jiǎn)化模式。其中,授權(quán)碼模式被廣...
前言: 之前了解單方法類變?yōu)楹瘮?shù)的方案后一直在想怎么進(jìn)行應(yīng)用;現(xiàn)在發(fā)現(xiàn)一個(gè)給函數(shù)(方法)增加狀態(tài)信息的案例,同樣來(lái)自python cook! codeMan奉上. 回調(diào)函數(shù)c...
1.web即時(shí)通信 描述:即時(shí)通訊技術(shù)簡(jiǎn)單的說(shuō)就是實(shí)現(xiàn)這樣一種功能:服務(wù)器端可以即時(shí)(主動(dòng))地將數(shù)據(jù)的更新或變化反應(yīng)到客戶端,例如消息即時(shí)推送等功能都是通過(guò)這種技術(shù)實(shí)現(xiàn)的。 ...
前言: 這兩天回顧了下之前做的一個(gè)輕度社交小程序,代碼寫的真tm糙hah.另外發(fā)現(xiàn)附近人功能使用的redis-GEO竟然沒落文檔..,所以在這里補(bǔ)充一下.地理位置管理神器,c...
前言: 來(lái)自python cook的知識(shí)點(diǎn),看完就覺得發(fā)現(xiàn)了新大陸.但是目前還沒想好這么做能有啥好處 hah.現(xiàn)在分享出來(lái)大哥們看完如果有好的使用場(chǎng)景跪求幫上課. 問(wèn)題: 有...
前言 昨天刷python面試寶典的鏈表題的時(shí)候發(fā)現(xiàn)了雙指針?lè)椒ǎ谶M(jìn)行尋找鏈表中間節(jié)點(diǎn)和判定列表是否有環(huán)的時(shí)候邏輯清晰效率也比較高.所以在這里記錄一下 鏈表中間節(jié)點(diǎn) 有鏈表如...
前言 這兩天在看python cook這本書學(xué)習(xí)到了一個(gè)heapq類,它的底層會(huì)將給的容器參數(shù)進(jìn)行堆排序放到一個(gè)列表中;并提供了一個(gè)優(yōu)先級(jí)隊(duì)列.我覺得后面做并發(fā)可以用來(lái)做請(qǐng)求...
MySQL鎖 1.鎖知識(shí)點(diǎn)腦圖 2.鎖種類釋義 2.1鎖概述 鎖是計(jì)算機(jī)協(xié)調(diào)多個(gè)進(jìn)程或線程并發(fā)訪問(wèn)某一資源的機(jī)制。鎖保證數(shù)據(jù)并發(fā)訪問(wèn)的一致性、有效性;鎖沖突也是影響數(shù)據(jù)庫(kù)并發(fā)...