深入淺出dev、test蹦掐、pre技羔、pro四大環(huán)境

今天給大家介紹一下開發(fā)過(guò)程中,四個(gè)環(huán)境以及各自的功能特點(diǎn)笤闯,四個(gè)環(huán)境分別是:pro堕阔、pre、test颗味、dev環(huán)境,中文名字:生產(chǎn)環(huán)境牺弹、灰度環(huán)境浦马、測(cè)試環(huán)境、開發(fā)環(huán)境张漂,其實(shí)大家看英文應(yīng)該就差不多可以看出來(lái)對(duì)應(yīng)的是什么環(huán)境晶默。

環(huán)境介紹

pro環(huán)境:生產(chǎn)環(huán)境,面向外部用戶的環(huán)境航攒,連接上互聯(lián)網(wǎng)即可訪問(wèn)的正式環(huán)境磺陡。

pre環(huán)境:灰度環(huán)境,外部用戶可以訪問(wèn),但是服務(wù)器配置相對(duì)低币他,其它和生產(chǎn)一樣坞靶。

test環(huán)境:測(cè)試環(huán)境,外部用戶無(wú)法訪問(wèn)蝴悉,專門給測(cè)試人員使用的彰阴,版本相對(duì)穩(wěn)定。

dev環(huán)境:開發(fā)環(huán)境拍冠,外部用戶無(wú)法訪問(wèn)尿这,開發(fā)人員使用,版本變動(dòng)很大庆杜。

分成環(huán)境原因

大多數(shù)人都知道四個(gè)環(huán)境指的是什么射众,但是很多人卻不知道為什么要這么區(qū)別,甚至為了省事就只有dev和pro環(huán)境晃财。如果項(xiàng)目沒(méi)有上線之前沒(méi)有問(wèn)題叨橱,如果項(xiàng)目上線之后就會(huì)有非常麻煩的事情發(fā)生。下面我們針對(duì)這四種環(huán)境拓劝,來(lái)分析一下對(duì)應(yīng)的各種場(chǎng)景雏逾。

dev+pro

如果我們只有dev和pro環(huán)境,pro突然發(fā)現(xiàn)bug郑临,需要緊急處理栖博,只有兩個(gè)環(huán)境,這個(gè)時(shí)候我們要如何解決呢厢洞?仇让??

首先dev現(xiàn)在已經(jīng)更新到1.1.0躺翻,而pro現(xiàn)在才1.0.0丧叽,所以這個(gè)時(shí)候我們需要重新創(chuàng)建一個(gè)brunch分支,這邊我們可以叫做1.0.0.1,然后修改代碼之后需要放到dev環(huán)境上面進(jìn)行測(cè)試公你,這個(gè)時(shí)候就會(huì)變成如下所示狀態(tài):

然后測(cè)試通過(guò)之后踊淳,我們需要將1.0.0.1發(fā)布到pro環(huán)境,然后合并1.0.0.1的代碼到1.1.0中陕靠,最后將dev環(huán)境修改為1.1.1迂尝,如下所示:

在dev1.0.0.1測(cè)試期間,所以開發(fā)工作全部得停止剪芥,必須等測(cè)試通過(guò)發(fā)布到生產(chǎn)上面才可以垄开,如果僅僅只有兩個(gè)環(huán)境,代價(jià)實(shí)在是太大了K胺尽溉躲!

dev+test+pro

如果我們多了一個(gè)test環(huán)境情況就會(huì)好很多了榜田,比如上面說(shuō)所的問(wèn)題鳞溉,我們就可以這么來(lái)處理砰左。

我們可以在test1.0.0上面直接修改,修改后的版本是1.0.0.1笙各,測(cè)試通過(guò)之后直接發(fā)布到pro環(huán)境即可唱蒸。然后再將test中1.0.0.1代碼合并到1.1.0邦鲫,最后dev的版本升一級(jí)就可以了。

這樣的好處就是不會(huì)影響dev開發(fā)環(huán)境神汹,不管怎么修改test庆捺,都不會(huì)造成dev暫停。

dev+test+pre+pro

如果test環(huán)境和pro環(huán)境版本不同步屁魏,還是會(huì)有問(wèn)題存在滔以,比如test環(huán)境在測(cè)試1.0.1版本的代碼而生產(chǎn)上面運(yùn)行的是pro環(huán)境的代碼,這個(gè)時(shí)候pro出現(xiàn)問(wèn)題修改的時(shí)候就會(huì)比較麻煩氓拼。

這個(gè)時(shí)候和之前的做法一樣你画,創(chuàng)建一個(gè)新的brunch分支(1.0.0.1)然后在1.0.0.1中修復(fù)bug,然后發(fā)布到test最新版本中桃漾,測(cè)試通過(guò)之后發(fā)布到pro環(huán)境中坏匪。然后就是復(fù)雜的合代碼操作了,將1.0.0.1代碼合并到1.0.1中撬统,將dev的1.1.0添加上修復(fù)的代碼變成1.1.1适滓。

這種情況下,首先在test測(cè)試期間恋追,1.0.1的測(cè)試工作會(huì)停止凭迹,其次步驟太繁瑣,所以這邊我們新增了pre環(huán)境苦囱。

我們只要保證pre的版本和pro環(huán)境的版本一致嗅绸,就可以解決上面的問(wèn)題了。如上圖所示撕彤,我們只需要在pre的1.0.0環(huán)境上面修復(fù)bug就可以了鱼鸠,修復(fù)好之后發(fā)布到pro環(huán)境就可以了,然后將代碼同步到test和dev中即可羹铅。

這樣以后不管pro遇到什么問(wèn)題瞧柔,我們都可以按照上面的步驟來(lái)解決。


轉(zhuǎn)自:?林老師帶你學(xué)編程

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末睦裳,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子撼唾,更是在濱河造成了極大的恐慌廉邑,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蛛蒙,居然都是意外死亡糙箍,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門牵祟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)深夯,“玉大人,你說(shuō)我怎么就攤上這事诺苹」窘” “怎么了?”我有些...
    開封第一講書人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵收奔,是天一觀的道長(zhǎng)掌呜。 經(jīng)常有香客問(wèn)我,道長(zhǎng)坪哄,這世上最難降的妖魔是什么质蕉? 我笑而不...
    開封第一講書人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮翩肌,結(jié)果婚禮上模暗,老公的妹妹穿的比我還像新娘。我一直安慰自己念祭,他們只是感情好兑宇,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著棒卷,像睡著了一般顾孽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上比规,一...
    開封第一講書人閱讀 49,046評(píng)論 1 285
  • 那天若厚,我揣著相機(jī)與錄音,去河邊找鬼蜒什。 笑死测秸,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的灾常。 我是一名探鬼主播霎冯,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼钞瀑!你這毒婦竟也來(lái)了沈撞?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤雕什,失蹤者是張志新(化名)和其女友劉穎缠俺,沒(méi)想到半個(gè)月后显晶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡壹士,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年磷雇,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片躏救。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡唯笙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出盒使,到底是詐尸還是另有隱情崩掘,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布忠怖,位于F島的核電站呢堰,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏凡泣。R本人自食惡果不足惜枉疼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鞋拟。 院中可真熱鬧骂维,春花似錦、人聲如沸贺纲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)猴誊。三九已至潦刃,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間懈叹,已是汗流浹背乖杠。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留澄成,地道東北人胧洒。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像墨状,于是被迫代替她去往敵國(guó)和親卫漫。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345