docker搭建私有倉庫 部署環(huán)境: registry節(jié)點 首先在registry節(jié)點,拉取registry鏡像 啟動registry鏡像服務 修改daemon.json文件...
docker搭建私有倉庫 部署環(huán)境: registry節(jié)點 首先在registry節(jié)點,拉取registry鏡像 啟動registry鏡像服務 修改daemon.json文件...
Docker容器網(wǎng)絡簡析 參考:極客時間深入解析Kubernetes Linux容器能看見的“網(wǎng)絡?!?,實際上是被隔離在它的Network Namespace當中的?!熬W(wǎng)絡棧...
RBAC 在互聯(lián)網(wǎng)級別的大規(guī)模集群中,Kubernetes內置的編排對象,很難做到滿足所有需求。所以,很多實際的容器化工作,都會要求你設計一個自己的編排對象,事先自己的控制器...
版本 kubernetes:1.13.x rook:1.1 mysql:5.7 參考 https://kubernetes.io/docs/tasks/run-applica...
StatefulSet 簡介 實際場景中,尤其是分布式應用,多個實例之間,往往有依賴關系,比如:主從關系、主備關系。對于數(shù)據(jù)存儲類應用,它的多個實例,往往都會在本地磁盤保存一...
Kubernetes工作流程分析 總流程 以deployment為例,分析一下Kubernetes提交一個Deployment YAML文件后的工作流程 準備好一個Deplo...
Deployment與控制器模型 Deployment可以幫我們做什么 定義一組Pod期望數(shù)量,Controller會維持Pod數(shù)量與期望數(shù)量一致 配置Pod的發(fā)布方式,co...
Pod 為什么需要Pod Pod,是Kubernetes項目中的原子調度單位。容器就是未來云計算系統(tǒng)中的進程;容器鏡像就是系統(tǒng)里的.exe安裝包,Kubernetes就是操作...
1.減少鎖持有的時間 對于使用鎖進行并發(fā)控制的應用程序而言,在鎖的競爭過程中,單個線程對鎖的持有時間與系統(tǒng)性能有著直接的關系。如果線程持有鎖的時間越長,那么相對的,鎖的競爭也...
LockSupport是一個非常方便使用的線程阻塞工具,它可以在線程內任意位置讓線程阻塞。與Thread.suspend方法相比,它彌補了由于resume發(fā)生意外而導致的線程...
1.倒計數(shù)器CountDownLatch 這個工具用來控制線程等待,它可以讓某一個線程等待,直到倒計數(shù)結束,再開始執(zhí)行。對于倒計數(shù)器,典型的應用就是火箭發(fā)射,為了確保萬無一失...
讀寫鎖允許同一時刻被多個線程訪問,但是在寫線程訪問時,所有的讀線程和其他的寫線程都會被阻塞 。比如線程A1,A2,A3進行寫操作,線程B1,B2,B3進行讀操作,如果使用重...
信號量為多線程協(xié)作提供了更為強大的控制方法。從廣義來說,信號量時對鎖的擴展。無論是內部鎖synchronized還是重入鎖ReentrantLock,一次只允許一個線程訪問一...
Condition的作用和obj.wait和obj.notify的作用大致相同。只不過wait和notify方法和synchronized關鍵字合作使用,而Condition...