240 發(fā)簡信
IP屬地:江蘇
  • 使用Go語言打造輕量級(jí)Web框架

    前言 Web框架是Web開發(fā)中不可或缺的組件。它們的主要目標(biāo)是抽象出HTTP請(qǐng)求和響應(yīng)的細(xì)節(jié),使開發(fā)人員可以更專注于業(yè)務(wù)邏輯的實(shí)現(xiàn)忘蟹。在本篇文章中散址,我們將使用Go語言實(shí)現(xiàn)一個(gè)簡...

  • 120
    Pod控制器之Deployment

    前言 上篇文章介紹了RS载荔,RS可以保證維持一定數(shù)量的副本,多了剔除讹弯,少了自動(dòng)拉起洞渤,可以方便的擴(kuò)縮容阅嘶,可以替換鏡像更新升級(jí),替換之后只對(duì)新的Pod有效载迄。但是官方建議我們不應(yīng)該直...

  • Pod控制器之ReplicaSet

    簡介 前面我們一直介紹的是直接創(chuàng)建Pod讯柔,但是在生產(chǎn)環(huán)境中基本很少讓K8s直接創(chuàng)建Pod,因?yàn)檫@種方式創(chuàng)建出來的Pod刪除就沒有了护昧,也不會(huì)重建魂迄。我們希望Pod資源出現(xiàn)故障的時(shí)...

  • K8s之Pod的優(yōu)先級(jí)調(diào)度

    介紹 優(yōu)先級(jí)調(diào)度其實(shí)沒有那么常用,但是既然K8s提供出來了惋耙,我們還是了解一下捣炬,在1.8版本之前,當(dāng)集群資源不足時(shí)又有新的Pod創(chuàng)建請(qǐng)求绽榛,那么這個(gè)Pod會(huì)一直處于Pending...

  • K8s調(diào)度之污點(diǎn)與容忍

    前言 前面介紹了節(jié)點(diǎn)親和性調(diào)度湿酸,它可以使得我們的Pod調(diào)度到指定的Node節(jié)點(diǎn)上,而污點(diǎn)(Taints)與之相反灭美,它可以讓Node拒絕Pod的運(yùn)行稿械,甚至驅(qū)逐已經(jīng)在該Node上...

  • K8s之Pod親和性與互斥調(diào)度

    前言 前面我們講了Node的親和性調(diào)度,但那只是對(duì)于Pod與Node之間關(guān)系能夠更加容易的表達(dá)冲粤,但是實(shí)際的生產(chǎn)環(huán)境中對(duì)于Pod的調(diào)度還有一些特殊的需求,比如Pod之間存在相互...

  • K8s之Node親和性調(diào)度

    前言 前面介紹了定向調(diào)度页眯,雖然很方便梯捕,但是也存在一些問題,不夠靈活并且是硬限制窝撵,如果Node節(jié)點(diǎn)不存在傀顾,那么該P(yáng)od就運(yùn)行不了,所以使用場景還是有所限制碌奉。 針對(duì)于上面問題短曾,k...

  • Pod的定向調(diào)度

    前言 默認(rèn)情況下,Pod的調(diào)度完全由Master節(jié)點(diǎn)的Scheduler組件經(jīng)過一系列的算法計(jì)算得出的赐劣,這個(gè)過程是不能人工干預(yù)的嫉拐。但是實(shí)際情況中我們的業(yè)務(wù)非常復(fù)雜,可能需要自...

  • 120
    Secure CRT遠(yuǎn)程連接很快斷線問題

    問題描述 我們使用Secure CRT連接遠(yuǎn)程主機(jī)時(shí)可能會(huì)遇到幾分鐘沒操作就無法操作了魁兼,需要斷開重新連接婉徘,非常的麻煩,假如客戶端或者服務(wù)端能夠在快要超時(shí)的時(shí)候給對(duì)方發(fā)送一個(gè)心...

  • 120
    Alpine安裝Oracle JDK存在的問題

    簡介 前面我們提到了Alpine使用的不是正統(tǒng)的glibc,對(duì)于一些強(qiáng)依賴glibc的系統(tǒng)建議不要使用Alpine盖呼,比如使用了Oracle JDK的系統(tǒng)儒鹿,建議在Alpine換...

  • Alpine執(zhí)行其他操作系統(tǒng)的二進(jìn)制文件報(bào)錯(cuò)not found問題

    問題 我們?cè)谑褂肁lpine的時(shí)候很有可能會(huì)使用到以前在其他操作系統(tǒng)中編譯好的一些工具,比如日志切割工具cronolog几晤,我們將它拷貝到Alpine鏡像容器中使用约炎,但是問題來...

  • Alpine介紹與apk的基本使用

    前言 Alpine是一個(gè)面向安全的輕量級(jí)的Linux發(fā)行版,相比與CentOS蟹瘾,ubuntu體積小很多圾浅,大約只有5M左右,由于體積小的原因热芹,在很多場景下都會(huì)使用它來按需制作一...

  • Redis的AOF持久化

    前言 上篇文章講到了Redis為啥要有持久化機(jī)制以及Redis的RDB持久化機(jī)制 RDB持久化[http://www.reibang.com/p/dd450e617ef1]...

  • Redis的RDB持久化

    前言 Redis的讀寫操作都是再內(nèi)存中進(jìn)行贱傀,非常的快速。但也恰恰是需要重點(diǎn)加固的地方伊脓,一旦Redis出現(xiàn)任何原因宕機(jī)都會(huì)清空內(nèi)存數(shù)據(jù)府寒。雖然可以通過應(yīng)用程序重新恢復(fù)數(shù)據(jù)。但是如...

  • 120
    Pod的生命周期

    Pod的生命周期 與容器一樣报腔,Pod也有生命周期株搔,Pod在整個(gè)生命周期中被定義為各種狀態(tài)。了解這些狀態(tài)對(duì)于后面我們學(xué)習(xí)Pod的調(diào)度是有幫助的纯蛾。 Pending 掛起狀態(tài)纤房,Po...

  • Pod中的鉤子函數(shù)

    前言 鉤子函數(shù)對(duì)于程序員來說并不陌生,比如我們java中常用的過濾器翻诉、攔截器都可以稱作為一個(gè)鉤子函數(shù)炮姨。指在自身生命周期過程中需要做的事情。 K8s對(duì)于Pod中的主容器提供了兩...

  • K8s之初始化容器Init Container

    前言 前面我們知道一個(gè)Pod中其實(shí)可以運(yùn)行多個(gè)容器碰煌,之前說的都是普通的工作容器舒岸,但其實(shí)還有一種特殊的容器叫作Init Container 初始化容器,它再普通容器之前運(yùn)行芦圾《昱桑可...

  • K8s之Pod的健康檢查

    前言 Pod的探測用于檢測容器中的應(yīng)用實(shí)例是否可以正常的工作。如果不能正常工作應(yīng)該去重啟个少,或者不將流量引入該實(shí)例洪乍。K8s給我們提供了三種探測方式。 LivenessProbe...

  • Redis 基礎(chǔ)命令

    前言 Redis的命令也是非常繁多夜焦,本文只介紹一些常用的命令壳澳,更多命令還得大家從官網(wǎng)學(xué)習(xí)。 官網(wǎng)命令集地址 https://redis.io/commands/[https:...

  • DownLoad API-容器內(nèi)獲取Pod信息

    前言 在容器內(nèi)部我們經(jīng)常需要獲取到pod的一些信息糊探,比如所在node的ip與名字钾埂、pod的ip河闰、資源限制等信息。 k8s提供了Downward API來滿足上面的需求褥紫, 與C...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品