最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

開發(fā)日志:暗空行動賽季的匹配錯誤

2018-09-16 22:37 作者:R6S中文站  | 我要投稿

2018年9月4日,新賽季“暗空行動”正式部署上線。本賽季更新改進(jìn)了整體配對流程,旨在使初始游戲服務(wù)器選擇過程更加順暢。上線后,我們注意到與測試服務(wù)器階段相比,生成的匹配錯誤數(shù)量有所增加。主要表現(xiàn)在北美的玩家無法使用配對系統(tǒng)加入比賽。

您將在下面找到所發(fā)生事件的摘要,以及我們采取的修復(fù)步驟。

 

匹配過程

任何在線游戲模式選擇“多人游戲”按鈕,都會發(fā)起兩個步驟。

首先,游戲聯(lián)系我們的配對服務(wù),尋找最佳匹配。此步驟取決于游戲模式,您的排名和當(dāng)前玩家人數(shù),通常平均為10-60秒(匹配崩潰不會影響此過程)。

其次,客戶端嘗試連接到游戲服務(wù)器,這是匹配崩潰發(fā)生的時間點。

我們的游戲服務(wù)器的連接是在客戶端和服務(wù)器之間交換UDP(用戶數(shù)據(jù)報協(xié)議)消息。從高層次視角來看,它們看起來像這樣:

客戶端與服務(wù)器協(xié)商通信通道,等待一幀(約16ms),然后開始在該通道上發(fā)送信息(Hello)。

 

問題的發(fā)現(xiàn)

根據(jù)我們對這個問題的調(diào)查,發(fā)現(xiàn)這是一個先前就存在的服務(wù)器問題:如果在很短的時間內(nèi)第四條消息(hello)在第三條消息(ack)前發(fā)送到游戲服務(wù)器,連接就會由于錯誤而斷開,并且無法恢復(fù)。這就會導(dǎo)致錯誤代碼6-0x00001000(連接超時)。

在大部分情況下,如果消息在特定順序下被發(fā)出,他們將會以同樣的順序被接收。消息的順序重置的幾率就像這個錯誤本身一樣少見,但是這個問題由于會在正常情況下—例如,由于玩家的錯誤設(shè)置的防火墻而導(dǎo)致無法正常建立連接——也會發(fā)生所以值得注意。換句話說,有一點那樣的小問題不是什么大事,也是預(yù)料之中,但是大量的問題就是不正常的了。受限于測試服的規(guī)模,能提供的錯誤的樣本太少,導(dǎo)致我們沒能很迅速的找到這個問題的存在。

 

匹配崩潰問題的發(fā)展

在暗空行動中我們添加的一項優(yōu)化就是玩家無需等待,立刻在很短的時間段內(nèi)向服務(wù)器發(fā)送第三條和第四條訊息,順序不變。對于大多數(shù)網(wǎng)絡(luò)運(yùn)營商來說這沒有什么影響,但對于有些運(yùn)營商,兩條訊息間隔過短,導(dǎo)致在大部分情況下被打亂順序,導(dǎo)致此類問題對于用這些運(yùn)營商服務(wù)的玩家?guī)缀跏潜厝坏膯栴}。這是該運(yùn)營商提供的低延遲服務(wù)導(dǎo)致的。簡單地說,延遲越低,就越有可能遇到這個錯誤。

另外,如果小隊內(nèi)至少有一名隊員無法加入游戲,服務(wù)器連接錯誤的問題會發(fā)生在所有玩家身上(2-0x0000D012)。這原先是為了保持小隊在匹配過程中的完整性,然而過多玩家受到這個錯誤的影響,觸發(fā)了一個連鎖反應(yīng),任何加入曾受這個錯誤影響的玩家的小隊的玩家也同樣會受影響。

一旦我們發(fā)現(xiàn)并確認(rèn)了這個問題,我們就能對游戲服務(wù)器進(jìn)行修復(fù),以保證接下來再也不會出現(xiàn)這個問題。

 

部署修復(fù)的詳細(xì)過程

我們最初的幾天都用在基于我們對當(dāng)前情況的了解,嘗試復(fù)現(xiàn)這一錯誤上。不幸的是,這些努力并不成功。無論嘗試了多少種延遲、波動、丟包的不同情況,我們都不能完全確定成功找到了這一錯誤的根源。把時間和資源花在嘗試“解決”并非錯誤根源的問題上只會損害玩家和我們的利益,并且進(jìn)一步延續(xù)錯誤的存在。

幸運(yùn)的是,很多玩家向我們伸出了援手。我們和一些錯誤高發(fā)的玩家進(jìn)行了緊密合作,多虧了他們的慷慨和合作,我們在調(diào)查上邁出了一大步。在Debug的第二階段,我們確信已經(jīng)找到了問題的根源,可以馬上開始真正進(jìn)行修復(fù)。周日晚上之前我們最終確定了修復(fù)內(nèi)容,并且在志愿測試的玩家在周一運(yùn)行了最終Debug,確認(rèn)問題不再存在之后,我們確定已經(jīng)找到了解決方案。修復(fù)立刻被安排在下一個工作日部署,也就是周二。

 

下一步

我們在查明錯誤根源中遇到的最大的問題是這一錯誤是與一次大賽季更新共同發(fā)布的。這使我們不可能回檔,因為這意味著回檔整個賽季。

之后,我們正在準(zhǔn)備改進(jìn)更新發(fā)布環(huán)節(jié),使其允許我們將新內(nèi)容——尤其是新賽季內(nèi)容——與低一級的且不會影響到玩家的改動分開發(fā)布。這樣如果再有相似的問題出現(xiàn),我們就能夠在必要時刻回檔。

我們想在這里再一次感謝那些擠出時間幫助我們?yōu)檎麄€《彩虹六號:圍攻》社區(qū)解決問題的玩家。你們是最棒的!

還有,我們正在努力解決全平臺玩家的游戲崩潰問題。我們將在補(bǔ)丁3.1解決這些問題中的大部分。

 

來源:

https://rainbow6.ubisoft.com/siege/en-us/news/152-335044-16/matchmaking-degradation-following-operation-grim-sky

編譯:

R6s.cn譯制組

開發(fā)日志:暗空行動賽季的匹配錯誤的評論 (共 條)

分享到微博請遵守國家法律
武夷山市| 铜鼓县| 安乡县| 龙州县| 常宁市| 大田县| 安顺市| 鹤山市| 筠连县| 昌都县| 仁布县| 安岳县| 东兴市| 清丰县| 红安县| 宿迁市| 安陆市| 丹阳市| 广饶县| 潜江市| 宁海县| 靖安县| 汶川县| 浦北县| 新余市| 洪雅县| 天水市| 邯郸县| 习水县| 盐池县| 江川县| 金华市| 木兰县| 凉城县| 景宁| 天峻县| 吴堡县| 嘉荫县| 牡丹江市| 固镇县| 清水河县|