這個(gè)模式就不再概述了, 當(dāng)前絕大部分公司的設(shè)計(jì)思路都是一句話
服務(wù)是無(wú)狀態(tài)的
一個(gè)跑在docker內(nèi)部的服務(wù)最好是無(wú)狀態(tài)的, 非常類似于函數(shù)式編程的一個(gè)算子. 所有的配置文件和狀態(tài)維護(hù)在數(shù)據(jù)庫(kù)里.
這個(gè)設(shè)計(jì)模式實(shí)際上已經(jīng)成為了行業(yè)標(biāo)準(zhǔn), 它的代價(jià)是高昂的數(shù)據(jù)庫(kù)IO, 好處是通過(guò)數(shù)據(jù)庫(kù)的HA直接保證了服務(wù)的HA和fail-over

image.png